1、ParameterizableViewController
跳转控制器
作用:在JSP页面间跳转时使用。
用法:<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
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=“……”/>