web.xml中需要配置的内容
1.配置监听器
它有两个监听器:
1).
org.springframework.web.context.ContextLoaderListener
ContextLoaderListener它的作用是启动web容器,(加载配置文件)自动装配applicationContext.xml配置信息(详细配置见下面)。
2).
org.springframework.web.util.Log4jConfigListener
Log4jConfigListener
10000
2.部署applicationContext.xml文件
如果不写任何参数配置,默认的是在/WEB-INF/applicationContext.xml
如果想要自定义文件名,需要在web.xml中加入contextConfigLocation这个context参数
contextConfigLocation
classpath:applicationContext*.xml
3.配置前端控制器DispatcherServlet:它是拦截请
DispatchServlet是HTTP请求的中央调度处理器,它将web请求转发给controller层处理,它提供了敏捷的映射和异常处理机制。
DispatcherServlet
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath*:config/springmvc.xml
DispatcherServlet
/
4.
404
/WEB-INF/errorpage/404.jsp
405
/WEB-INF/errorpage/405.jsp
500
/WEB-INF/errorpage/500.jsp
5.配置字符集编码
CharacterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
utf-8
forceEncoding
true
CharacterEncodingFilter
/*
以上就是我们经常会用到的东西。