1、get提交controller中处理编码问题(get提交默认编码是iso8859)
1 //乱码问题 2 String CONTEXT = new String(pd.getString("CONTEXT").getBytes("iso8859-1"),"utf-8"); 3 pd.put("CONTEXT", CONTEXT);
2、先判断编码格式,如果是iso8859-1 转为 utf-8
//判断当前字符串的编码格式 if(CONTENT.equals(new String(CONTENT.getBytes("iso8859-1"), "iso8859-1"))) { CONTENT=new String(CONTENT.getBytes("iso8859-1"),"utf-8"); pd.put("CONTENT", CONTENT); }