锘??xml version="1.0" encoding="utf-8" standalone="yes"?>jk破处视频在线,亚洲国产人成综合网站,最新国产一区二区http://www.aygfsteel.com/lvdougao/category/6624.html姘寸嫄zh-cnTue, 27 Feb 2007 22:58:09 GMTTue, 27 Feb 2007 22:58:09 GMT60- EncodingConversionFilter鐨勫疄鐜?/title>http://www.aygfsteel.com/lvdougao/articles/26491.html姘寸嫄姘寸嫄Tue, 03 Jan 2006 17:09:00 GMThttp://www.aygfsteel.com/lvdougao/articles/26491.htmlhttp://www.aygfsteel.com/lvdougao/comments/26491.htmlhttp://www.aygfsteel.com/lvdougao/articles/26491.html#Feedback0http://www.aygfsteel.com/lvdougao/comments/commentRss/26491.htmlhttp://www.aygfsteel.com/lvdougao/services/trackbacks/26491.html 1
package filter.lepapillon.bbs;
2
3
import java.io.IOException;
4
5
import javax.servlet.FilterChain;
6
import javax.servlet.FilterConfig;
7
import javax.servlet.ServletException;
8
import javax.servlet.ServletRequest;
9
import javax.servlet.ServletResponse;
10
import javax.servlet.http.HttpServletRequest;
11
12
/** *//**
13
* Servlet implementation class for Servlet: EncodingConvFilter
14
* 鏈▼搴忔槸瀹炵幇bbs涓枃瀛楃闆嗚漿鎹㈢殑榪囨護(hù)鍣?BR>15
*
16
*/
17
/** *//**
18
* @author 鍒樹(shù)涵瀹?BR>19
*
20
*/
21
public class EncodingConvFilter implements javax.servlet.Filter
{
22
23
/**//*
24
* 瀹氫箟瀛楃涓瞖ncoding錛屼篃灝辨槸瀛楃闆?BR>25
*/
26
private String TargetEncoding = "UTF-8";
27
28
/**//*
29
* 瀹氫箟filterConfig
30
*/
31
private FilterConfig filterConfig = null;
32
33
/**//*
34
* 榪囨護(hù)鍣ㄩ攢姣佹柟娉?BR>35
*
36
* @see javax.servlet.Servlet#destroy()
37
*/
38
public void destroy()
{
39
// EXE 榪囨護(hù)鍣ㄩ攢姣佹柟娉?/SPAN>
40
this.filterConfig = null;
41
42
}
43
44
/**//*
45
* 瀛楃闆嗚繃婊ゅ櫒鍒濆鍖栨柟娉曘佸湪doFilter()鍓嶅垵濮嬪寲瀛楃闆?BR>46
*
47
* @see javax.servlet.Filter#init(javax.servlet.FilterConfig)
48
*/
49
public void init(FilterConfig request) throws ServletException
{
50
// EXE 瀛楃闆嗚繃婊ゅ櫒鍒濆鍖栨柟娉曘佸湪doFilter()鍓嶅垵濮嬪寲瀛楃闆?BR>51
// 浠巜eb.xml閰嶇疆鏂囦歡涓彇寰梕ncoding鐨勫鹼紱xml鏂囦歡涓殑榛樿涓猴細(xì)UTF-8
52
this.TargetEncoding = filterConfig.getInitParameter("encoding");
53
54
}
55
56
/**//*
57
* 榪囨護(hù)鍣ㄦ柟娉曘佸瀛楃闆嗚繘琛岃漿鎹?BR>58
*
59
* @see javax.servlet.Filter#doFilter(javax.servlet.ServletRequest,
60
* javax.servlet.ServletResponse, javax.servlet.FilterChain)
61
*/
62
public void doFilter(ServletRequest srequest, ServletResponse sresponse,
63
FilterChain chain) throws IOException, ServletException
{
64
// EXE 榪囨護(hù)鍣ㄦ柟娉曘佸瀛楃闆嗚繘琛岃漿鎹?BR>65
66
// 灝哠ervletRequest璇鋒眰杞崲鎴怘ttpServletRequest
67
HttpServletRequest hsrequest = (HttpServletRequest) srequest;
68
hsrequest.setCharacterEncoding(TargetEncoding);
69
chain.doFilter(srequest, sresponse);
70
}
71
}
web.xml閰嶇疆
<filter>
<description>
瀛楃闆嗚繃婊ゅ櫒</description>
<display-name>
EncodingConvFilter</display-name>
<filter-name>EncodingConvFilter</filter-name>
<filter-class>
filter.lepapillon.bbs.EncodingConvFilter</filter-class>
<init-param>
<description>
瀛楃闆?/SPAN></description>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>EncodingConvFilter</filter-name>

<url-pattern>/**//*</url-pattern>
</filter-mapping>
]]>
主站蜘蛛池模板:
宝应县|
新野县|
台北市|
满洲里市|
永吉县|
湖州市|
仲巴县|
新化县|
城固县|
博乐市|
东港市|
彰武县|
上犹县|
大邑县|
黄石市|
双桥区|
桐柏县|
武穴市|
方正县|
城步|
社会|
开平市|
林甸县|
阿拉尔市|
手机|
嘉禾县|
忻州市|
银川市|
台州市|
长治县|
泾川县|
珲春市|
时尚|
洛阳市|
营山县|
渭源县|
潞城市|
额尔古纳市|
昌邑市|
大冶市|
万安县|