首页>代码>java HttpSessionListener实现对在线用户的精确统计>/onlineUserCounter/src/com/kaka/filter/CharsetFilter.java
package com.kaka.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class CharsetFilter implements Filter{ private FilterConfig config = null; //private Logger logger = Logger.getLogger(CharsetFilter.class); public void destroy() { } /** * 当设置的请求被拦截时,调用doFilter */ public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest)req; HttpServletResponse response = (HttpServletResponse)resp; //获取web.xml中的编码集,设置到request和response中 request.setCharacterEncoding(config.getInitParameter("charset")); response.setCharacterEncoding(config.getInitParameter("charset")); response.setContentType(config.getInitParameter("contentType")); //将请求转发到目的地 chain.doFilter(request, response); } public void init(FilterConfig config) throws ServletException { this.config = config; } }


JiangYing009 LV8
2023年11月16日
weilaizhisheng LV21
2023年1月9日
18356557758 LV5
2022年7月10日
locklock LV2
2022年6月24日
wubinbin LV11
2022年5月25日
yanguobin LV7
2022年5月3日
taoshen95 LV16
2022年3月14日
随风者 LV3
2022年2月2日
895919265 LV1
2022年1月24日
silencecfx LV1
2021年12月26日