DispatcherServlet
来源:互联网 发布:美视软件 编辑:程序博客网 时间:2024/06/05 15:42
DispatcherServlet
DispatcherServlet是前端控制器,主要作用是分派请求。即拦截所用用户请求和处理请求的通用代码都由前端控制器来完成。
DispatcherServlet脑图
DispatcherServlet是Servlet(它继承自HttpServlet基类),因此使用需要把它配置在web应用的部署描述符web.xml文件当中。配置信息如下:
<servlet> <!-- Servlet的名称 --> <servlet-name>springmvc</servlet-name> <!-- Servlet对应的java类 --> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <!-- 当前Servlet的参数信息--> <init-param> <!-- contextConfigLocation是参数名称, 该参数值包含SpringMVC的配置文件路径 --> <param-name>contextConfigLocation</param-name> <param-value>classpath:springmvc-config.xml</param-value> </init-param> <!-- 在web应用启动时立即加载 --> <load-on-startup>1</load-on-startup> </servlet> <!-- Servlet映射声明 --> <servlet-mapping> <!-- Servlet的名称 --> <servlet-name>springmvc</servlet-name> <!-- 监听当前域的所用请求 --> <url-pattern>/</url-pattern> </servlet-mapping>
配置了一个DispatcherServlet,该DispatcherServlet在web应用程序启动时立即加载,DispatcherServlet加载时会需要一个SpringMVC的配置文件,默认情况下会去应用程序文件夹的WEB-INF下查找[servlet-name]-servlet.xml文件。
该例子是从资源文件夹下找springmvc-config.xml,则DispatcherServlet会查找classpath:springmvc-config.xml文件,作为SpringMVC的配置文件,解析该文件内容并根据配置信息创建一个WebApplicationContext容器对象,也成为上下文环境。
阅读全文
0 0
- DispatcherServlet
- DispatcherServlet
- dispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet
- DispatcherServlet.properties
- 配置DispatcherServlet
- DispatcherServlet作用
- Spring,Mybatis,Hibernate,Struts2 -- 4大框架复习
- ES6新的数据类型set
- Based on MT5 Gateway API Quotes and Trading Liquidity
- Pro C 7, 8th Edition.pdf 英文原版 免费下载
- 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
- DispatcherServlet
- POJ
- 2017-11-24
- Spring Boot热部署之springloader
- qt creator程序生成dump
- Zabbix Network Monitoring, Second Edition.pdf 英文原版 免费下载
- 网络加载
- hdu_2013 蟠桃记
- dubbo源码在Windows下编译打包dubbo-admin-xxx.war