过滤器解决 servlet乱码
来源:互联网 发布:淘宝账号解绑手机号 编辑:程序博客网 时间:2024/05/19 20:39
过滤器:
package Fillter;
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;
public class SetEncodingFilter implements Filter {
private String encoding=null;
/**
* 初始化过滤器
*/
public void init(FilterConfig filterConfig) throws ServletException {
encoding=filterConfig.getInitParameter("encoding");
}
public void destroy() {
encoding=null;
}
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
if(encoding!=null){
//设定request对象中的字符编码集
request.setCharacterEncoding(encoding);
//设定response对象中的字符编码集
response.setCharacterEncoding(encoding);
chain.doFilter(request, response);
}
}
}
配置文件web.xml:
<filter>
<filter-name>SetEncodingFilter</filter-name>
<filter-class>Fillter.SetEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GB2312</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>SetEncodingFilter</filter-name>
<url-pattern>/sellSystemPro/*</url-pattern>
</filter-mapping>
- 过滤器解决 servlet乱码
- 过滤器解决Servlet中文乱码
- Servlet 中文乱码解决【使用过滤器】
- 备忘录:用servlet过滤器解决JSP中文乱码
- 使用过滤器Filter解决JSP+Servlet页面编码乱码
- Servlet——解决全站乱码问题(过滤器)
- 关于servlet中Filter过滤器解决页面乱码问题
- 过滤器解决中文乱码
- 过滤器解决struts乱码
- jsp过滤器解决乱码
- jsp过滤器解决乱码
- java 过滤器解决乱码
- 解决乱码,配置过滤器
- 过滤器解决乱码问题
- Servlet中通过过滤器实现统一的手动编码(解决中文乱码)
- Servlet中通过过滤器实现统一的手动编码(解决中文乱码)
- jsp,servlet利用过滤器解决中文乱码,和控制访问权限
- 解决JSP乱码的过滤器
- Spring+Axis1.4开发WebService实例
- HIBERNATE性能优化
- 过滤器解决struts乱码
- 根据RGB计算亮度
- WPF 里面如何管理Application Resource
- 过滤器解决 servlet乱码
- wWebwork j2ee freemarker 记录
- 字符串打散,反转输出
- 拖拽
- 关于数据库主键与外键
- java经典算法面试题(1)
- jsp servlet中的过滤器Filter配置总结
- 设置BootLoader环境变量,通过NFS挂载文件系统
- 排序