CONAN ZONE

你越挣扎我就越兴奋

BlogJava 首页 新随笔 联系 聚合 管理
  0 Posts :: 282 Stories :: 0 Comments :: 0 Trackbacks
jmesa表格显示在初次显示时是的,当刷性或者查询操作后会变成乱码。解决方法:
方法一 :原有输出方法
1 response.setContentType("text/html;charset=UTF-8");
2                 byte[] contents = html.getBytes();
3                 response.getOutputStream().write(contents);
修改为:
1 response.setContentType("text/plain;charset=UTF-8");  
2                 response.getWriter().write(tableData);

方法二:在所部属的服务器的JVM参数中增加下列参数:
-Ddefault.client.encoding=UTF-8 -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8
然后重启服务器即可(本方法在WAS6.1.0.25)上测试通过
posted on 2009-08-06 10:01 CONAN 阅读(434) 评论(0)  编辑  收藏 所属分类: J2EE