jmesa表格顯示在初次顯示時是的,當(dāng)刷性或者查詢操作后會變成亂碼。解決方法:
方法一 :原有輸出方法
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);
方法二:在所部屬的服務(wù)器的JVM參數(shù)中增加下列參數(shù):
-Ddefault.client.encoding=UTF-8 -Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8
然后重啟服務(wù)器即可(本方法在WAS6.1.0.25)上測試通過