当前位置: 代码迷 >> Java Web开发 >> JSF <h:inputText> 提交到类里 就边成乱码,该如何处理
  详细解决方案

JSF <h:inputText> 提交到类里 就边成乱码,该如何处理

热度:732   发布时间:2016-04-17 12:34:22.0
JSF <h:inputText> 提交到类里 就边成乱码
10æ??10æ?¥åº?å??å¼?é??å??ï¼?å°?æ?¶é¡¾å®¢ï¿¥45å??ï¼?åº?å??å°?å?¨11æ??è¿?è¿?ã??ï¿¥21187.37å??æ?¯NC订é??å?²å??é??å?®æ?¶å?¥ã
就是这种
页面我已经设置了UTF-8
我都整昏了...以前从来没遇见过,
  哪位大侠遇见过这情况

------解决方案--------------------
public static String unicodeToChinese(String source) {
String changedStr = "";
try {
changedStr = new String(source.getBytes("ISO8859_1"), "gb2312");
} catch (UnsupportedEncodingException ex) {

}
return changedStr;
}

------解决方案--------------------
UTF-8处理中文 我总是乱码 为什么不用GBK呢
------解决方案--------------------
FFEEEEEEEEEEEEEEEEEEE
------解决方案--------------------
request.setEncoding("gbk");
<@ page contentType="text/html;charset=gbk";>

String txt=request.getParameter("txt");
txt=new String(byte("ISO8859_1","gbk"));//语句记不起来了,就是把提交过来的值转化一下。
------解决方案--------------------
设置成gbk应该就没问题了 
我刚做过那东西