//mvc获取get参数 @RequestMapping(value =
"test7/{name}", method = RequestMethod.POST)
- public String test7(@PathVariable("name") String name) {
- return
"MyJsp";
- }
|
Spring 4种请求方式 get\post\del\put 后2种多数浏览器不支持,只能以此种方式
此时需配置过滤器 web.xml
- <!-- 增加一个HiddenHttpMethodFilter过滤器 -->
- <filter>
- <filter-name>HiddenHttpMethodFilter</filter-name>
- <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
- </filter>
- <filter-mapping>
- <filter-name>HiddenHttpMethodFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
|
- @RequestMapping(value="testMethod/params")
//此处拿到表单请求的参数 @RequestParam("xxx"), 拿到请求表单中的数据
- public String params1(@RequestParam("uname") String name){
- System.out.println(name);
- return
"MyJsp";
- }
-
-
- @RequestParam(value="uage",required=false,defaultValue="23") String age
- * value="uage" 和 uage 相同
- * required=false 代表uage可有可无,默认为true,必须有
- * defaultValue=XX 代表默认值,不传系为默认值
|