[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来提供服务的。

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

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

<context:component-scan base-package="xxx.xxx"/>
原文地址:https://www.cnblogs.com/lemonbar/p/3904563.html