使用过滤器对所有 action 进行自动过滤。代码参考如下,别忘在 web.xml 中配置这个过滤器,初始化参数为 GBK.package com.alvin;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 
{ protected String encoding = null;  public void init(FilterConfig filterConfig) throws ServletException 
{
this.encoding = filterConfig.getInitParameter("encoding");
} public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException 
{
request.setCharacterEncoding(encoding);
//response.setContentType("text/html;charset="+encoding);
chain.doFilter(request, response);
} public void destroy() {
// TODO 自动生成方法存根

}}