我是靠谱客的博主 隐形背包,最近开发中收集的这篇文章主要介绍JavaEE中web.xml中的配置JavaEE中web.xml中的配置第一部分第二部分,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

JavaEE中web.xml中的配置


第一部分

1 介绍

org.springframework.web.filter.CharacterEncodingFilter
这是一个过滤器,是Spring在web请求中定义request和response的编码。

2 使用场景

当客户端和服务端使用了不同的字符集进行编码,就会出现乱码问题。这就需要服务端在收到客户端发来的数据,或返回给客户端的数据时,能够使用统一的字符集进行编码,以避免乱码的出现。

3 使用方式

具体是在web.xml中进行配置的,具体使用方法如下:

	<filter>
		<filter-name>encoding</filter-name>
		<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
		<init-param>
			<param-name>encoding</param-name>
			<param-value>utf-8</param-value>
		</init-param>
		<init-param>
			<param-name>forceEncoding</param-name>
			<param-value>true</param-value>
		</init-param>
	</filter>
	<filter-mapping>
		<filter-name>encoding</filter-name>
		<url-parttern>/*</url-parttern>
	</filter-mapping>

4 设置说明

CharacterEncodingFilter类具有encoding和forceEncoding两个属性,其中encoding是表示设置request的编码,forceEncoding表示是否同时设置response的编码。


第二部分

1 介绍

DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IOC容器无缝集成,从而可以获得Spring的所有好处。

2 具体实现

<servlet>
	<servlet-name>DispacherServlet</servlet-name>
	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
	<init-param>
		<param-name>contextConfigLocation</param-name>
		<param-class>classpath:applicationContext.xml</param-class>
	</init-param>
	<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
	<servlet-name>DispacherServlet</servlet-name>
	<url-parttern>*.do</url-parttern>
</servlet-mapping>

<load-on-startup>1</load-on-startup>的作用
1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方法)。
2)它的值必须是一个整数,表示servlet应该被载入的顺序
3)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;
4)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。
5)正数的值越小,该servlet的优先级越高,应用启动时就越先加载。
6)当值相同时,容器就会自己选择顺序来加载。

最后

以上就是隐形背包为你收集整理的JavaEE中web.xml中的配置JavaEE中web.xml中的配置第一部分第二部分的全部内容,希望文章能够帮你解决JavaEE中web.xml中的配置JavaEE中web.xml中的配置第一部分第二部分所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部