Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1002573
  • 博文数量: 152
  • 博客积分: 4937
  • 博客等级: 上校
  • 技术积分: 1662
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-05 16:55
文章分类

全部博文(152)

文章存档

2013年(12)

2012年(6)

2011年(58)

2010年(43)

2009年(1)

2008年(15)

2007年(17)

我的朋友

分类: Java

2010-07-06 11:13:51

CharacterEncodingFilter.java
 
package com.newspager.util;
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 CharacterEncodingFilter implements Filter {
 private FilterConfig config;
 private String encoding = "ISO8859_1";
 public void destroy() {
  System.out.println(config);
  config = null;
 }
 public void doFilter(ServletRequest request, ServletResponse response,
   FilterChain chain) throws IOException, ServletException {
  request.setCharacterEncoding(encoding);
  chain.doFilter(request, response);
 }
 public void init(FilterConfig config) throws ServletException {
  this.config = config;
  String s = config.getInitParameter("encoding");
  if (s != null) {
   encoding = s;
  }
 }
}
 
 
 
  
   CharacterEncodingFilter
   com.newspager.util.CharacterEncodingFilter
   
    encoding
    gbk
   

 

   
   CharacterEncodingFilter
   /*
 
 
阅读(2902) | 评论(0) | 转发(0) |
0

上一篇:DatabaseUtil

下一篇:乱码 sql导出导入

给主人留下些什么吧!~~