web.xml配置文件功能详细解释

web.xml配置文件功能详细解释

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  version="3.0">
	
	<context-param> <!--全局范围内环境参数初始化-->
		<param-name>contextConfigLocation</param-name>  			<!--参数名称-->
		<param-value>classpath:spring-mybatis.xml</param-value>		<!--参数取值-->
	</context-param>
	
	<!--以下配置的加载顺序:先 ServletContext >> context-param >> listener >> filter >> servlet >>  spring-->
								
	<!--过滤器配置-->
	<!--:编码过滤器-->
	<filter>		<!-- 用来声明filter的相关设定,过滤器可以截取和修改一个Servlet或JSP页面的请求或从一个Servlet或JSP页面发出的响应-->
		<filter-name>encodingFilter</filter-name>		<!--指定filter的名字-->
		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>	<!--定义filter的类的名称-->
		<async-supported>true</async-supported>			<!--设置是否启用异步支持-->
		<init-param><!--用来定义参数,若在Servlet可以使用下列方法来获得:String param_name=getServletContext().getInitParamter("param-name里面的值");-->
			<param-name>encoding</param-name>   <!--参数名称-->
			<param-value>UTF-8</param-value> 	<!--参数值-->
		</init-param>
	</filter>
	<filter-mapping><!--用来定义filter所对应的URL-->
		<filter-name>encodingFilter</filter-name>	<!--指定对应filter的名字-->
		<url-pattern>/*				
                    

你可能感兴趣的:(SSM,web.xml)