码迷,mamicode.com
首页 > 编程语言 > 详细

对于SpringMVC请求路径的方式

时间:2014-08-22 02:51:26      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:springmvc请求路径

初次接触SpringMVC的时候 对于请求路径是使用基于注解的配置

    @RequestMapping("/self")

    这种方式配置方便 更适合RESTful风格一起使用

    @RequestMapping(value="/self/{name}",method.RequestMethod=GET)

然后又由于需要接触到基于XML配置的请求路径 如下:

    <prop key="/login.do">usersController</prop>

    这种方式我们可以直接在XML配置文件中对于不同的请求指定不同的Controller,

    这种情况相对于@RequestMapping() 更清楚明了 可以直接根据XML文件得知请求路径的情况

    这种更适合长期的大型项目的使用 ,它更方便与后期的维护,对这方面我有比较直观的感触

    最后是在现在的公司接触的 通过指定 ParameterMethodNameResolver 中的paramName 和defaultMethodName 这样我们在URL中可以直接传 /myApp/hello.from?method=sayHello

    这样直接传一个参数,这样解析的时候 就会 通过hello.from找到对应的Controller

    然后再根据传的参数 sayHello 找到sayHello方法处理

    <bean id="paraMethodResolver"
  class="org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver">
  <property name="paramName">
   <value>method</value>
  </property>
  <property name="defaultMethodName">
   <value>doDefault</value>
  </property>
 </bean>

对于SpringMVC请求路径的方式,布布扣,bubuko.com

对于SpringMVC请求路径的方式

标签:springmvc请求路径

原文地址:http://slayers.blog.51cto.com/4112691/1543322

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!