在springMVC中,怎么根据参数来调用不同的方法?!但是,不是用if...else...!!! spring MVC 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好吧,是我问题没描述清楚。。比如:http://localhost/test/v1.1.0/login和http://localhost/test/v1.2.0/login,其实这两个地址是访问同一个action的如:@RequestMapping(value = "{version}/login", method = {RequestMethod.POST,RequestMethod.GET})public @ResponseBody Object login(@PathVariable String version,String param){……}这样,我怎么根据version参数值要跳转到不同的方法,不用if/else。 @RequestMapping(value = "{version}/login"你这里已经表明只是一个地址,因为 version 是 path variable要不就要用明确的指定地址:@RequestMapping(value = "/test/v1.1.0/login" 仔细读读spring mvc的API 记得可以的 switch and case value = "{version}/login这个根据版本还是要用判断的吧?rest不是只是解决了getpost这种请求类型分类么?貌似put,delete还不是所有浏览器都支持... 有几个版本号 就写几个方法 写死在RequestMapping中 @RequestMapping(value = "/v1.1.0/login")@RequestMapping(value = "/v1.2.0/login")有多少个就写多少个方法。本来是传进来的参数..写成固定的。 <bean id="methodNameResolver" class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver"> <property name="paramName"> <value>method</value> </property> <property name="defaultMethodName"> <value>index</value> </property> </bean> 求jsp考试系统 紧急求助!!JSP中的页面跳转问题 希望大家帮忙! 谢谢! 寻求一个支持metapost 的java package。。。有知情者回复 jsp:useBean中范围=page和request的具体区别 struts2总是返回input 欢迎表示什么? 在Myeclipse中每次部署项目会出现如下提示,怎么回事? 请问那里能够下载最新的 没有时间限制的UtraEdit? jsp中获取时间? ResultSet getInt 问题 JSP 中 object 标签问题 tomcat访问问题
比如:http://localhost/test/v1.1.0/login和http://localhost/test/v1.2.0/login,其实这两个地址是访问同一个action的如:
@RequestMapping(value = "{version}/login", method = {RequestMethod.POST,RequestMethod.GET})
public @ResponseBody Object login(@PathVariable String version,String param){……}
这样,我怎么根据version参数值要跳转到不同的方法,不用if/else。
你这里已经表明只是一个地址,因为 version 是 path variable要不就要用明确的指定地址:@RequestMapping(value = "/test/v1.1.0/login"
rest不是只是解决了getpost这种请求类型分类么?
貌似put,delete还不是所有浏览器都支持...
@RequestMapping(value = "/v1.2.0/login")
有多少个就写多少个方法。本来是传进来的参数..写成固定的。
class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
<property name="paramName">
<value>method</value>
</property>
<property name="defaultMethodName">
<value>index</value>
</property>
</bean>