首页>代码>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 LV4
2022年5月3日
taoshen95 LV14
2022年3月14日
随风者 LV3
2022年2月2日
895919265 LV1
2022年1月24日
silencecfx LV1
2021年12月26日