当数据量一大,用ie就可能存在个别汉字乱码,chrome,ff等就没有乱码,后台filter、jsp页面都声明了gb2312编码,感觉很疑惑,求解中
解决方案 »
- JasperException: Cannot find any information on property
- 怎样实现复选框全选功能?
- 哪位眼神好的先生帮我看看,谢谢!
- 我要取个什么网站名字好啊?
- tomcat4.0.6+jsp+oracle8.0.16 java.net.SocketException 异常,救救我吧
- 请教各位,如何实现类似windows对话框功能?
- 在java里,往数据库插入货币型的数据用什么方法?
- happy new year!明年再来给分。
- 求Jrun studio 3.01 密码.
- hibernate 三层以上关联 比如classA,classB,classC之间的关联关系为一对多对多,之间的关联关系如何配置
- spring 配置文件
- ie8下document.getElementById("mypic").src=url取不到值如何解决
import java.io.IOException;
/** */ /**
* 用于设置 HTTP 请求字符编码的过滤器,通过过滤器参数encoding指明使用何种字符编码,用于处理Html Form请求参数的中文问题
*/
public class CharacterEncodingFilter
implements Filter
{
protected FilterConfig filterConfig = null ;
protected String encoding = "" ;
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException
{
if (encoding != null )
servletRequest.setCharacterEncoding(encoding);
filterChain.doFilter(servletRequest, servletResponse);
}
public void destroy()
{
filterConfig = null ;
encoding = null ;
}
public void init(FilterConfig filterConfig) throws ServletException
{
this .filterConfig = filterConfig;
this .encoding = filterConfig.getInitParameter( " encoding " );
}
}
2. 过滤器要去检查是否设置成功
3.异步。要求设置编码格式 这个不要再相信的过滤器 有时候是没有最用
4.发送请求的时候 method=“post”