`

dispatcherServlet-servlet.xml 详细信息如下

 
阅读更多
http://hi.baidu.com/yangpeijava/item/e92cd14620326ad1c1a592d8 借鉴
<?xml version="1.0" encoding="UTF-8"?>   
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">   
<beans>   
   <!-- 定义视图及路径 -->   
   <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">   
      <property name="viewClass">   
         <value>org.springframework.web.servlet.view.JstlView</value>   
      </property>   
      <!-- JSP都放在WEB-INF/jsp目录下 -->   
      <property name="prefix">   
         <value>/jsp/</value>   
      </property>   
      <!-- JSP页面的后缀都四.JSP -->   
      <property name="suffix">   
         <value>.jsp</value>   
      </property>   
   </bean>   
  
   <!-- 定义映射 -->   
   <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">   
      <property name="mappings">   
         <props>   
            <prop key="/action.do">action</prop>   
         </props>   
      </property>   
   </bean>   
  
   <!-- 定义控制器 -->   
   <bean id="action" class="cn.Action">   
      <property name="commandClass">   
         <value>cn.Person</value>   
      </property>   
      <!-- 指定验证类 -->   
      <property name="validator">   
         <ref bean="userValidator"/>   
      </property>   
      <!-- 指定失败要返回的页面 -->  
      <property name="formView">   
         <value>login</value>   
      </property>   
    
      <property name="success_View">   
         <value>test</value>   
      </property>   
   </bean>   
   <!-- 定义验证类 -->   
   <bean id="userValidator" class="cn.UserValidator"></bean>   
</beans>




代码说明:
 ·id为urlMapping的Bean,用来定义一个映射,对helloWorld.do的访问将会映射到id为helloWorldController的Bean中。
 ·id为viewResolver的Bean,用来定义视图解析器,通过viewClass属性指定使用的视图,这里指定为org.springframework.web.servlet.view.InternalResourceView,表示使用的是Jsp/Servlet技术。
 ·id为helloWorldController的Bean,指定对helloWorld.do访问时使用的控制器为com.myHelloWorld.action.HelloWorldController。
 ·helloWorld属性为控制器通过依赖注入要在页面中显示的内容,这里要在页面中显示HelloWorld。
 ·viewPage属性为控制器通过依赖注入要返回的页面,这里要返回的页面是myHelloWorld/ jsp/helloWorld.jsp。



Spring 的MVC 讲解 http://wenku.baidu.com/view/537016b169dc5022aaea008e.html
分享到:
评论

相关推荐

    mybatis-config.xml

     SpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServlet承担中介或是前台这样的职责,将用户请求通过HandlerMapping去匹配Controller,Controller就是具体对应请求所执行的操作。SpringMVC相当于SSH...

    SSM+MAVEN+MYSQL框架整合原理+源码

    2.通过核心控制器DispatcherServlet调用请求解析器:HandlendMapping对请求进行解析,通过映射关系匹配到Controller层 3.在控制层调用业务逻辑层(service),数据持久层(DAO)返回控制层,请求完成获取一个结果,...

    spring MVC 配置文档

    org.springframework.web.servlet.DispatcherServlet &lt;/servlet-class&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; 加载 DispatcherServlet 时 Spring 会尝试读取配置文件 默认的配置文件位于 web.xml...

    spring-boot-reference.pdf

    15.2. Importing XML Configuration 16. Auto-configuration 16.1. Gradually Replacing Auto-configuration 16.2. Disabling Specific Auto-configuration Classes 17. Spring Beans and Dependency Injection 18. ...

    Spring MVC Demo

    本工程主要是一个练手,里面对web.xml和applicationContext-base.xml有一个详细的说明。 &lt;servlet&gt; &lt;servlet-name&gt;Dispatcher&lt;/servlet-name&gt; &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet...

    springweb3.0MVC注解(附实例)

    annomvc-servlet.xml 的配置内容如下所示: &lt;?xml version="1.0" encoding="UTF-8"?&gt; xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p=...

    spring mvc

    &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;account&lt;/servlet-name&gt; &lt;url-...

    基于java的企业级应用开发:Spring MVC的核心类和注解.ppt

    在使用时,只需将其配置在项目的web.xml文件中,其配置代码如下: &lt;servlet&gt; &lt;servlet-name&gt;springmvc&lt;/servlet-name&gt; &lt;servlet-class&gt; org.springframework.web.servlet.DispatcherServlet &lt;/servlet-class&gt; &lt;init-...

    spring MVC HelloWorld

    我自己写的Spring MVC的一个HelloWold,从建HelloWorld工程,搭建环境Install spring,配置web.xml,配置SpringMVC的配置文件springDispatcherServlet-servlet.xml,添加控制器类,建jsp页面,部署 Tomcat,最后运行...

    SpringMVC 入门级几个小demo

    SpringMVC servlet DispatcherServlet ModelAndView Controller @RequestMapping SpringMVC-servlet.xml

    《程序天下:J2EE整合详解与典型案例》光盘源码

    10.3.4 建立Spring的配置文档dispatcherServlet-servlet.xml 10.3.5 配置web.xml 10.3.6 启动Tomcat运行程序 10.4 Spring 的视图(View) 10.4.1 视图简介 10.4.2 视图解析 10.5 Spring的控制器(Controller) ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    10.3.4 建立Spring的配置文档dispatcherServlet-servlet.xml 10.3.5 配置web.xml 10.3.6 启动Tomcat运行程序 10.4 Spring 的视图(View) 10.4.1 视图简介 10.4.2 视图解析 10.5 Spring的控制器(Controller) ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    10.3.4 建立Spring的配置文档dispatcherServlet-servlet.xml 10.3.5 配置web.xml 10.3.6 启动Tomcat运行程序 10.4 Spring 的视图(View) 10.4.1 视图简介 10.4.2 视图解析 10.5 Spring的控制器(Controller) ...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    10.3.4 建立Spring的配置文档dispatcherServlet-servlet.xml 10.3.5 配置web.xml 10.3.6 启动Tomcat运行程序 10.4 Spring 的视图(View) 10.4.1 视图简介 10.4.2 视图解析 10.5 Spring的控制器(Controller) ...

    Spring MVC 入门实例

    因为我们将 DispatcherServlet 命名为 ideawu, 所以我们在 WEB-INF 目录下建立一个名为 ideawu-servlet.xml 的文件: ideawu-servlet.xml: 1 &lt;?xml version="1.0" encoding="UTF-8" ?&gt; 2 &lt;!DOCTYPE beans PUBLIC...

    Spring整合SpringMVC(毕业设计)

    – 第一步:编写springmvc-servlet.xml文件 – 第二步:编写web.xml文件 springmvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc-...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet&lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;/WEB-INF/dispatcher-servlet.xml...

    Spring MVC 框架应用实例

    org.springframework.web.servlet.DispatcherServlet &lt;/servlet-class&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;ideawu&lt;/servlet-name&gt; &lt;url-pattern&gt;*.do...

    spring_MVC源码

    14. &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet&lt;/servlet-class&gt; 15. &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; 16. &lt;/servlet&gt; 17. &lt;servlet-mapping&gt; 18. &lt;servlet-name&gt;spring&lt;/servlet...

    cms后台管理

    &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet&lt;/servlet-class&gt; &lt;init-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt;/WEB-INF/config/jeecms-servlet-front.xml...

Global site tag (gtag.js) - Google Analytics