作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试学习 springFramwork 4,所以我下载了一个测试项目,我安装了 sts(spring 工具),但我不明白。查看 servlet-context.xml我把它剪下来看看确切的部分
<beans:beanclass="
org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/WEB-INF/views/" />
<beans:property name="suffix" value=".jsp" />
</beans:bean>
<context:component-scan base-package="com.journaldev.spring" />
</beans:beans>
之后有一个HomeController,我找不到任何与这个 Controller 相关的映射,那么他如何使用它来请求
@RequestMapping(value = "/login", method = RequestMethod.GET)
public String loginPage(Locale locale, Model model) {
return "login";
}
这是一个请求示例,如果我们调用 login.jsp,它实际上可以工作
所以请有人向我解释一下这个东西是如何工作的或者给我一个教程。谢谢
最佳答案
当您启动应用程序时,此行
<context:component-scan base-package="com.journaldev.spring" />
告诉 spring 扫描此包(com.journaldev.spring)以查找带注释的类(在您的情况下是@Controller)。之后,spring“解析”@RequestMapping注释以查找映射到该方法和类的url。
关于java - 谁能帮我理解 Spring 4 在这个例子中是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23568384/
嗨,我是第一次玩 Pig,我很好奇如何处理将一个字段拆分成多个其他字段。 我有一个包,A,如下图: grunt> Dump A; (text, text, Mon Mar 07 12:00:00 CD
如何添加架构中未定义的固定字段(例如日期或月份)?我运行了以下 pig 脚本以将固定日期添加到我的结果表中,并收到以下错误消息:Invalid field projection。方案中不存在投影字段
我是一名优秀的程序员,十分优秀!