SpringMVC-2016-04-06
2016-04-06 20:33
393 查看
SpringMVC组件技术包括:
1、ParameterizableViewController
跳转控制器
作用:在JSP页面间跳转时使用。
MVC框架强调所有请求先转发给控制器,再由控制器进行转发
用法:<bean
id="toLogin"class="org.springframework.web.servlet.mvc.ParameterizableViewController">
<propertyname="viewName” value="login"></property>
</bean>
2、UrlFilenameViewController
跳转控制器
作用:在JSP页面间跳转时使用,与ParameterizableViewController不同的是,它直接请求URL作为
跳转的View名称
用法:<bean
id="toLogin"class="org.springframework.web.servlet.mvc.UrlFilenameViewController">
</bean>
3、Controller
HandlerMaping组件:
1、SimpleUrlHandlerMapping—常用
2、BeanNameUrlHandlerMapping —默认
用法:按照<bean>的name属性完成映射只需要配置上
<bean class=“org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping”/>
无需配置任何属性,自动根据url匹配bean的name属性,name属性的值有‘/’。比如:提交URL
为login.spring,那么对应的控制器配置为
<bean name=“/login.spring”class=“……”/>
1、ParameterizableViewController
跳转控制器
作用:在JSP页面间跳转时使用。
MVC框架强调所有请求先转发给控制器,再由控制器进行转发
用法:<bean
id="toLogin"class="org.springframework.web.servlet.mvc.ParameterizableViewController">
<propertyname="viewName” value="login"></property>
</bean>
2、UrlFilenameViewController
跳转控制器
作用:在JSP页面间跳转时使用,与ParameterizableViewController不同的是,它直接请求URL作为
跳转的View名称
用法:<bean
id="toLogin"class="org.springframework.web.servlet.mvc.UrlFilenameViewController">
</bean>
3、Controller
HandlerMaping组件:
1、SimpleUrlHandlerMapping—常用
2、BeanNameUrlHandlerMapping —默认
用法:按照<bean>的name属性完成映射只需要配置上
<bean class=“org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping”/>
无需配置任何属性,自动根据url匹配bean的name属性,name属性的值有‘/’。比如:提交URL
为login.spring,那么对应的控制器配置为
<bean name=“/login.spring”class=“……”/>
相关文章推荐
- 白话理解spring注解
- Java中异常的基本应用(一)
- Struts理解
- Spring总结
- Java内存管理
- 学习javaEE每一天2016.4.6
- Spring MVC Junit4 单元測试 JunitTest
- spring junit class path resource [ /com/config/spring-core.xml] cannot be opened because it does not exist
- Java学习之垃圾回收
- SpringMVC
- java数组中数字从小到大排序——冒泡排序法
- java对象的深克隆与浅克隆
- javaweb学习路线
- Spring MVC和shiro整合时自动注入的问题
- Java学习·抽象类
- 9 JavaScritp:为数据带来生命-创建自定义对象
- 使用@Configuration注解来代替Spring的bean配置
- Java设计模式之初学者笔记——设计模式基础讲解
- Java线程池解析
- 字符串与文件的相互转换(java)