import javax.servlet.Filter; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import java " /> xxx一区二区,一区二区亚洲欧洲国产日韩 ,成人性生交xxxxx网站

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

一個簡單的JAVA字符集過濾器實現(xiàn)

復(fù)制代碼 代碼如下:
package dw05prj.util.filter;

import Javax.servlet.Filter;
import Javax.servlet.FilterConfig;
import Javax.servlet.ServletException;
import Javax.servlet.ServletRequest;
import Javax.servlet.ServletResponse;
import Javax.servlet.FilterChain;
import Java.io.IOException;

/*頁面字符集過濾流*/

/*
在web.xml中配制的例子
<filter>
<filter-name>CharEncodingFilter</filter-name>
<filter-class>dw05prj.util.filter.CharEncodingFilter</filter-class>
<init-param>
<param-name>charset</param-name>
<param-value>GBK</param-value>
</init-param>

</filter>
<filter-mapping>
<filter-name>CharEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
*/

public class CharEncodingFilter implements Filter {

private String charSet ;

public void init(FilterConfig parm1) throws ServletException {
charSet = parm1.getInitParameter("charset") ;
if (charSet == null && charSet.length() < 1)
{
charSet = "UTF-8" ;
}
System.out.println ("CharEncodingFilter--字符集: " + this.getCharSet()) ;
}


public void doFilter(ServletRequest parm1, ServletResponse parm2,
FilterChain parm3) throws IOException, ServletException {

// 設(shè)定字符集
parm1.setCharacterEncoding(this.getCharSet());
parm3.doFilter(parm1, parm2);
//頁面中每個向服務(wù)器的請求都被過濾 -- 如 圖片,js,HTML/JSP等等
//System.out.println ("---CharEncodingFilter: " + this.getCharSet()) ;
}

public void destroy() {
// TODO: Add your code here
this.setCharSet(null) ;
}


public void setCharSet(String charSet) {
this.charSet = charSet;
}

public String getCharSet() {
return (this.charSet);
}
}

jsp技術(shù)一個簡單的JAVA字符集過濾器實現(xiàn),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 都江堰市| 丰城市| 疏附县| 徐汇区| 河津市| 施秉县| 潍坊市| 九龙坡区| 汉中市| 英吉沙县| 巴楚县| 高台县| 静宁县| 临洮县| 江安县| 海门市| 措美县| 于都县| 民乐县| 中江县| 哈巴河县| 北安市| 涟水县| 苍梧县| 磴口县| 新巴尔虎左旗| 吴堡县| 临桂县| 台州市| 东光县| 朝阳区| 刚察县| 松滋市| 航空| 大关县| 莫力| 清远市| 花莲市| 普兰店市| 阳山县| 华阴市|