jmesa表格顯示在初次顯示時是的,當刷性或者查詢操作后會變成亂碼。解決方法:
方法一 :原有輸出方法
方法二:在所部屬的服務器的JVM參數中增加下列參數:
-Ddefault.client.encoding=UTF-8 -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8
然后重啟服務器即可(本方法在WAS6.1.0.25)上測試通過
方法一 :原有輸出方法
1 response.setContentType("text/html;charset=UTF-8");
2 byte[] contents = html.getBytes();
3 response.getOutputStream().write(contents);
修改為:2 byte[] contents = html.getBytes();
3 response.getOutputStream().write(contents);
1 response.setContentType("text/plain;charset=UTF-8");
2 response.getWriter().write(tableData);
2 response.getWriter().write(tableData);
方法二:在所部屬的服務器的JVM參數中增加下列參數:
-Ddefault.client.encoding=UTF-8 -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8
然后重啟服務器即可(本方法在WAS6.1.0.25)上測試通過