中文编码问题Linux正常Windows乱码
本帖最后由 Bactryki28 于 2014-01-14 17:45:50 编辑
【问题描述】
Windows下网页Extjs传入一个参数为keyword,Action中接收方式为:
String keyword = request.getParameter("keyword").trim();
此时还不是乱码
部署到Linux之后,keyword是乱码,然后我转码一下
try {
keyword = new String( request.getParameter("keyword").getBytes("ISO-8859-1"),"UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
Linux下正常了
但是Windows下又乱码了,Windows是开发环境。
求指点,可以使得Linux和Window都不会有乱码~
------解决方案--------------------楼主确认下,两个系统的系统编码以及Tomcat的编码是否一致。。。