最近正在深入的学习SSM框架,本节就对SpringMVC常用的注解进行一些总结。
- @Controller
- @RequestMapping
- @PathVariable
- @RequestParam
- @ResponseBody
@Controller
Controller作为控制器负责处理请求,相当于servlet的功能。
通常使用@Controller定义控制器
@Controller//定义控制器
public class controllor {
}
并且需要在xml文件中加入以下配置
<context:component-scan base-package="com.hp.controllor">
</context:component-scan>
com.hp.controllor 是你所定义的控制器的所在包名。这段代码的意思就是自动扫描该包下的组件。
@RequestMapping
RequestMapping 从英文上解释就是请求映射。先看下面的代码
@RequestMapping("/testone2")
public String testone2()
{
System.out.println("1111");
return "";
}
我在地址栏上请求地址 http://localhost: