关于Filter过滤器解决乱码的使用方法
来源:互联网 发布:淘宝怎么开直播间 编辑:程序博客网 时间:2024/06/08 18:05
package com.dragon.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 MyFilter implements Filter {
//对象销毁的方法
public void destroy() {
// TODO Auto-generated method stub
}
//执行处理的方法 设置编码格式解决乱码的方法
public void doFilter(ServletRequest arg0, ServletResponsearg1,
FilterChain arg2) throws IOException, ServletException {
// TODO Auto-generated method stub
//获得HttpServletRequest
HttpServletRequest request = (HttpServletRequest) arg0;
//获得HttpServletResponse
HttpServletResponse response = (HttpServletResponse) arg1;
//设置返回页面的编码格式
response.setContentType("text/html:charset='utf-8'");
//设置提交页面的编码格式
request.setCharacterEncoding("utf-8");
//
arg2.doFilter(arg0, arg1);
}
//初始化的方法
public void init(FilterConfig arg0) throws ServletException {
// TODO Auto-generated method stub
}
}
在web.xml中配置节点
<filter>
<filter-name>CodeFilter</filter-name>
<filter-class>com.dragon.filter.CodeFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CodeFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
或者手动选择
- 关于Filter过滤器解决乱码的使用方法
- 过滤器filter-解决乱码的问题
- 解决乱码通用的过滤器程序Filter
- 关于servlet中Filter过滤器解决页面乱码问题
- 过滤器 Filter 解决乱码问题
- 关于myeclipse中web project中文乱码的解决(过滤器Filter)
- 关于Filter解决全网乱码问题的总结 --- 包装类 编解码 过滤器
- 关于myeclipse中web project中文乱码的解决《过滤器Filter》
- 过滤器的应用之全站乱码解决--Filter(二)
- 利用过滤器filter解决乱码问题
- Struts用Filter过滤器解决中文乱码
- JSP乱码解决 - 使用过滤器Filter
- 使用过滤器(Filter)解决乱码问题
- 关于过滤器filter的错误
- 关于javaWeb的Filter过滤器
- jsp中文乱码的Filter过滤器配置
- 过滤器Filter的案例3——解决全站的请求数据乱码问题
- 使用过滤器Filter解决Java系统中中文乱码的问题
- jquery实现循环中的暂停
- myeclipse 9.0 M1安装插件
- DNS服务的学习
- 提升博客内容吸引力须知的十个秘诀
- Oracle 中创建数据库表 随表添加外键约束的方法
- 关于Filter过滤器解决乱码的使用方法
- java连接MSSQL数据库的方法
- java连接oracle数据库的方法
- 破解开机密码的方法
- MYSQL中delete删除多表数据 .
- jsp中声明变量和方法
- SqlLite3修改表,增加唯一索引
- Apache Software Foundation\\Tomcat 6.0\\webapps
- Error creating bean with name \'claimVoucherInfoServiceImpl\' defined in class path resource [applic