URL映射
1) 一般格式@RequestMapping(value=“/test”)
2) 可以使用模板模式映射,@RequestMapping(value=“/test/{userId}”)
3) 可以使用组合,@RequestMapping(value={“/test1”, “/test2”}),表示两个URL都可以映射到这个处理方法
4) Ant风格,@RequestMapping(value=“/test?”)或者@RequestMapping(value=“/test*”)等,”?”表示替换一个字符,”*”表示替换0至多个字符
请求方法映射
格式为@RequestMapping(value=“/test”, method=RequstMethod.POST)
请求参数数据映射
1) 一般格式@RequestMapping(params=”create”)表示请求中有”create”参数名的匹配映射
2) 一般会和请求方法映射一起使用
3) 可以使用”!”表示非
4) 还有一种格式@RequestMapping(params=”submitFlag=create”),表示请求中有submitFlag=create参数时匹配映射
5) 还可以组合使用,组合使用时表示且的意思,即有两个相同的参数时匹配映射
请求头数据映射
一般格式@RequestMapping(value=”/test”, headers =”Accept”),表示参数中有Accept参数名时匹配映射
时间: 2024-10-13 02:34:40