SpringMVC中HandlerMapping的三种配置方式
2018-01-16 09:03
337 查看
转载自http://blog.csdn.net/ps_zhanglei/article/details/50032233
SpringMVC中的HandlerMapping有三种不同的配置方式:
1、根据beanname来配置:
[html] view
plain copy
<bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean>
<bean name="/user.do" class="com.smile.controller.UserController"></bean>
2、根据简单URL 来查找Controller :
[html] view
plain copy
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/userInfo.do">userController</prop>
</props>
</property>
</bean>
<bean id="userController" class="com.smile.controller.UserController"></bean>
3、根据控制类的类名访问controller:
[html] view
plain copy
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"></bean>
<bean class="com.smile.controller.UserController"></bean>
三种配置方式没有多大区别。
SpringMVC中的HandlerMapping有三种不同的配置方式:
1、根据beanname来配置:
[html] view
plain copy
<bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean>
<bean name="/user.do" class="com.smile.controller.UserController"></bean>
2、根据简单URL 来查找Controller :
[html] view
plain copy
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/userInfo.do">userController</prop>
</props>
</property>
</bean>
<bean id="userController" class="com.smile.controller.UserController"></bean>
3、根据控制类的类名访问controller:
[html] view
plain copy
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"></bean>
<bean class="com.smile.controller.UserController"></bean>
三种配置方式没有多大区别。
相关文章推荐
- 01基于配置文件方式的SpringMVC,三种HandlerMapping,三种控制器
- SpringMVC学习笔记(三):handlerMapping的三种方式及Controller三种配置
- 01基于配置文件方式的SpringMVC,三种HandlerMapping,三种控制器
- SpringMVC中HandlerMapping的三种配置方式
- 当配置 DispatcherServlet拦截“/”,SpringMVC访问静态资源的三种方式
- SpringMVC三种handlerMapping配置
- springMVC 三种国际化配置方式及No message found under code 'language.cn' for locale 'zh_CN'.异常
- SpringMVC 三种处理器映射器配置方式
- SpringMVC静态资源的配置问题------三种解决方式
- SpringMVC前端控制器三种配置方式
- SpringMVC访问静态资源的三种方式
- 在Linux安装配置Tomcat 并部署web应用 ( 三种方式 )
- spring框架入门--三种方式配置Bean
- spring action请求三种配置方式
- Hive metastore三种配置方式
- ApplicationContext的三种实现方式以及在web.xml配置的两种方式
- 在Tomcat下配置Web应用的三种方式
- SpringMVC访问静态资源的三种方式
- Spring -- 三种配置方式
- Hibernate 连接池的三种配置方式