1. SpringMVC的执行流程

三、SpringMVC执行流程及组件
三、SpringMVC执行流程及组件

2. SpringMVC注解解析

2.1 @RequestiMapping

作用:用于建立请求URL和请求方法之间的对应关系
位置:

  • 类上,请求URL的第一级访问目录。此处不写的话,就相当于应用的根目录
  • 方法上,请求URL的第二级访问目录,与类上的使用@RequestMapping标注的一级目录一起组成访问虚拟路径

属性:

  • value:用于指定请求的URL。它和path属性的作用是一样的
  • method:用于指定请求的方式
  • params:用于指定限制请求参数的条件。它支持简单的表达式。要求请求参数的key和value必须和配置的一模一样

例如:

  • params = {“accountName”},表示请求参数必须有accountName
  • params = {“money!100”},表示请求参数中money不能是100

3. SpringMVC的XML配置资源解析器

三、SpringMVC执行流程及组件

相关文章: