SpringMVC---web.xml配置详解

2025-10-19 12:30:28
Avatar for adminadmin

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

/*

以上就是我们经常会用到的东西。

Copyright © 2088 沙滩足球世界杯_足球世界杯中国 - pfw18.com All Rights Reserved.
友情链接