【发布时间】:2016-08-30 08:08:56
【问题描述】:
目前我正在学习 Spring,特别是 Spring MVC 部分,我偶然发现了一些我不太了解它是如何工作的东西。
@RequestMapping("/foo")
public String foo(Model model){
// code here
return "foo";
}
上面用@RequestMapping注释的方法接收带有Model类的参数,有时是ModelAndView。
我不明白的是Model参数来自哪里以及流程是如何来自使用ComponentScan和InternalResourceViewResolver的bean的spring配置类(如WebConfig.java)。
我一直在寻找资源,但找不到任何对我有帮助的东西,甚至是文档,这让我第一次在这里问。
直接的解释将非常有帮助,或者如果有任何来源可以将链接放在这里。 如果它来自文档,请说明它是哪个部分/部分,因为我可能会错过一两件事。
【问题讨论】:
-
是的,我确实错过了这部分,我仍然不熟悉文档。感谢提及! @M.Deinum
标签: java spring-mvc controller annotations