SpringMVC-2016-04-06

来源:互联网 发布:mysql中full join报错 编辑:程序博客网 时间:2024/05/28 03:02
SpringMVC组件技术包括:

                1、ParameterizableViewController                                        

                     跳转控制器

                     作用:在JSP页面间跳转时使用。

                                MVC框架强调所有请求先转发给控制器,再由控制器进行转发 

                     用法:<bean

                                  id="toLogin"class="org.springframework.web.servlet.mvc.ParameterizableViewController">

                               <propertyname="viewName value="login"></property>

                               </bean>

                2UrlFilenameViewController

                    跳转控制器

                    作用:在JSP页面间跳转时使用,与ParameterizableViewController不同的是,它直接请求URL作为

                               跳转的View名称

                    用法:<bean

                                 id="toLogin"class="org.springframework.web.servlet.mvc.UrlFilenameViewController">

                              </bean>

                3、Controller


HandlerMaping组件:

               1SimpleUrlHandlerMapping常用

               2、BeanNameUrlHandlerMapping默认

                    用法:按照<bean>name属性完成映射只需要配置上

                   <bean class=org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping/>

                   无需配置任何属性,自动根据url匹配beanname属性,name属性的值有‘/’。比如:提交URL

                   login.spring,那么对应的控制器配置为

                   <bean name=“/login.spring”class=“……”/>



0 0