import javax.servlet.Filter; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import java " /> 麻豆精品国产传媒mv男同,亚洲成人tv,精品国产网站地址

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

一個(gè)簡(jiǎn)單的JAVA字符集過濾器實(shí)現(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);
//頁面中每個(gè)向服務(wù)器的請(qǐng)求都被過濾 -- 如 圖片,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ù)一個(gè)簡(jiǎn)單的JAVA字符集過濾器實(shí)現(xiàn),轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 河津市| 兖州市| 盘锦市| 毕节市| 夹江县| 朝阳市| 沁水县| 蛟河市| 侯马市| 忻城县| 洪泽县| 紫阳县| 新宁县| 庄浪县| 麦盖提县| 东山县| 若尔盖县| 望都县| 建湖县| 友谊县| 冀州市| 定远县| 兴化市| 遂川县| 绥阳县| 饶河县| 深州市| 云阳县| 东城区| 新巴尔虎右旗| 上饶县| 秦安县| 即墨市| 玛多县| 海宁市| 加查县| 寻甸| 黄骅市| 许昌县| 临海市| 潍坊市|