DispatcherServlet
来源:互联网 发布:node sass下载失败 编辑:程序博客网 时间:2024/06/17 05:05
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作用
- 【深入PHP 面向对象】读书笔记(二十二)
- SSD卡的性能特性
- 使用Jetson TX2为Raspberry Pi3编译Qt5.9
- Systemtap系统诊断工具
- 过滤器
- DispatcherServlet
- Java系列之字符串
- 【剑指offer】从上往下打印二叉树
- 【深度学习框架Caffe学习与应用】第一课 Opencv安装
- 快速排序
- mysql主从复制配置
- LeetCode基础--动态规划
- zookeeper的选主机制的实现过程以及原理
- 每天一个linux命令(28):tar命令