首页 > 代码库 > [Spring MVC]学习笔记--@Controller

[Spring MVC]学习笔记--@Controller

在讲解@Controller之前,先说明一下Spring MVC的官方文档在哪。

可能会有人和我一样,在刚接触Spring MVC时,发现在Spring的网站上找不到Spring MVC这个项目。

这是因为Spring MVC被放到Spring Framework里面了。

你可以打开Spring Framework的reference,里面有一部分是专门介绍Spring MVC的,“V. The Web”。

 

Controller是MVC中的C。

 

在Spring-MVC中用@Controller来标记一个类是作为controller来提供服务的。

@Controllerpublic class HelloWorldController {    @RequestMapping("/helloWorld")    public String helloWorld(Model model) {        return "helloWorld";    }       }

为了可以自动查找到我们定义的controller,需要在xml文件中增加一行。

<context:component-scan base-package="xxx.xxx"/>