SpringMVC3,使用RequestMappint的Param参数,实现一个url绑定多个方法
2014-12-11 16:12
746 查看
SpringMVC中,默认不能把多个相同的url绑定到同一个方法。如果需要绑定,需要增加param参数,而且值要不同。
我自己没有这个需求,或者就是有需求,我也想到的是使用不同的url。
项目中有少部分这样的需求,于是就写个demo。
@RequestMapping(value="/test",params="method=method1")
public void method1(){
System.out.println("method1");
}
@RequestMapping(value="/test",params="method=method2")
public void method2(){
System.out.println("method2");
}
@RequestMapping(value="/test")
public void method3(){
System.out.println("method3");
}
网上也有类似的文章,可以说有一大把,有兴趣的去了解和实践下。
http://huangyunbin.iteye.com/blog/1893471
这里面存在一个道理:如果你先了解一个东西,需要用到的时候,就很容易联想到。比如某款软件、某个开源库、某个不常见的用法。
要不然,你还真难知道存在这么一项新事物。
如果你已经掌握的信息能够满足你的需求,并且你适应它了,可能就有懒惰心理了,不想再去学习新知识了。
我自己没有这个需求,或者就是有需求,我也想到的是使用不同的url。
项目中有少部分这样的需求,于是就写个demo。
@RequestMapping(value="/test",params="method=method1")
public void method1(){
System.out.println("method1");
}
@RequestMapping(value="/test",params="method=method2")
public void method2(){
System.out.println("method2");
}
@RequestMapping(value="/test")
public void method3(){
System.out.println("method3");
}
网上也有类似的文章,可以说有一大把,有兴趣的去了解和实践下。
http://huangyunbin.iteye.com/blog/1893471
这里面存在一个道理:如果你先了解一个东西,需要用到的时候,就很容易联想到。比如某款软件、某个开源库、某个不常见的用法。
要不然,你还真难知道存在这么一项新事物。
如果你已经掌握的信息能够满足你的需求,并且你适应它了,可能就有懒惰心理了,不想再去学习新知识了。
相关文章推荐
- SpringMVC3,使用RequestMappint的Param参数,实现一个url绑定多个方法
- SpringMVC3,使用RequestMappint的Param参数,实现一个url绑定多个方法
- SpringMVC3,使用RequestMappint的Param参数,实现一个url绑定多个方法
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- 使用jquery获取url以及jquery获取url参数的实现方法
- SpringMVC 使用HandlerMethodArgumentResolver自定义解析器实现请求数据绑定方法入参
- springMVC中使用List和Map绑定对象作为参数的使用方法
- springMVC中使用List和Map绑定对象作为参数的使用方法
- (不推荐使用)springMVC基本配置+继承MultiActionController来实现根据参数名指定要请求的方法
- 使用@RequestParam绑定请求参数到方法参数
- 前端攻城狮学习笔记三:实现一个URI解析方法,把url里#之后的参数解析成指定的数据结构。
- springmvc中参数绑定pojo绑定,同个controller的不同方法调用,后一个方法的形参取到request域中的值为null
- SpringMvc (二) 通过URL限定:URL表达式/模拟请求方法/注解绑定方法参数/入参方式