您的位置:首页 > 编程语言 > Java开发

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=“……”/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: