public class EncodingFilter implements Filter {
private FilterConfig filterConfig=null;
public void destroy() {
this.filterConfig=null;
}
public void doFilter(
ServletRequest request,
ServletResponse response,
FilterChain chain) throws IOException, ServletException {
request.setCharacterEncoding(this.filterConfig.getInitParameter("encoding"));
response.setCharacterEncoding(this.filterConfig.getInitParameter("encoding"));
chain.doFilter(request, response);
}
public void init(FilterConfig filterConfig) throws ServletException {
this.filterConfig=filterConfig;
}
}
下面是在web.xml的设置:
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>com.emp.filter.EncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
这里我用和你一样的GBK
如果你用的是struts2:
那只要在他的配置文件struts.xml里面写:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<!-- 中文编码处理 -->
<constant name="struts.i18n.encoding" value="GBK"></constant>
<!-- 以下配置我省略了 -->
。。。。。。。
</struts>
这里我也是用GBK,你自己看着弄上去
分享到:
相关推荐
java编码规范 java编码规范 java编码规范 java编码规范
Java编码规范.doc Java编码规范.doc Java编码规范.doc Java编码规范.doc
华为JAVA编码规范,有不少可以借鉴的地方~
华为JAVA编码规范.pdf
java编码规范考试题答案.doc
Java编码规范(详细)Java编码规范(详细)Java编码规范(详细)Java编码规范(详细)Java编码规范(详细)Java编码规范(详细)
java编码规范
Java、编码规范、Java编码规范、阿里巴巴、阿里巴巴Java编码规范、阿里巴巴Java编码规范、阿里巴巴Java编码规范、阿里巴巴Java编码规范、阿里巴巴Java编码规范、阿里巴巴Java编码规范、阿里巴巴Java编码规范、阿里...
Java编码规范 Java编码规范 Java编码规范 Java编码规范Java编码规范Java编码规范
JAVA编码规范完全教程,内含国内主流大型JAVA项目开发编码详细规范说明,及国际大型公司JAVA编码规范详细说明,及编码的注意事项和因为不规范编码方式而可能产生的代码BUG,本文档是JAVA专业化编程的一把利器。
java编码规范java编码规范java编码规范2
java 编码规范文档
JAVA编码规范培训
用于java编码,这是我在网上找了很久的,现在分享给大家
Java编码规范 java编码的经验总结
阿里JAVA编码规范
资源名称:Java安全编码标准内容简介:《java安全编码标准》是java安全编码领域最权威、最全面、最详细的著作,java之父james a. gosling推荐。不仅从语言角度系统而详细地阐述java安全编码的要素、标准、规范和最佳...
response设置编码 java 范围解释
java编码规范 java编码规范 java编码规范