@RequestMapping:
用于建立请求URL和处理请求方法之间的对应关系。
可以写在类上,也可以写在方法上
属性:
value
和path
等同:用于指定请求的URL。method
:用于指定请求的方式。params
:用于指定限定请求参数的条件。它支持简单的表达式。要求请求参数的key和value必须和配置的一模一样。
例如:
params = {“accountName”},表示请求参数必须有accountName。
params = {“money!100”},表示请求参数中方money不能是100heads
:用于指定限制请求消息头的条件。
示例:
/**
* 控制类
*/
@Controller
@RequestMapping(path = "/user",method = {RequestMethod.GET})
public class HelloController {
@RequestMapping(path = "/hello")//请求映射
public String sayHello(){
System.out.println("Hello springmvc!");
return "success";
}
}
#然后href:
<a href="user/hello">入门程序</a>