在講解@Controller之前,先說明一下Spring MVC的官方文檔在哪。
可能會有人和我一樣,在剛接觸Spring MVC時,發(fā)現(xiàn)在Spring的網(wǎng)站上找不到Spring MVC這個項目。
這是因為Spring MVC被放到Spring Framework里面了。
你可以打開Spring Framework的reference,里面有一部分是專門介紹Spring MVC的,“V. The Web”。
Controller是MVC中的C。
在Spring-MVC中用@Controller來標記一個類是作為controller來提供服務(wù)的。
@Controllerpublic class HelloWorldController { @RequestMapping("/helloWorld") public String helloWorld(Model model) { return "helloWorld"; } }
為了可以自動查找到我們定義的controller,需要在xml文件中增加一行。
<context:component-scan base-package="xxx.xxx"/>
新聞熱點
疑難解答