日期:2014-05-20  浏览次数:20628 次

为什么我在提交转换中文的时候会出来这种情况??不是乱码
不是乱码,但是页面显示出来的不一样....从源文件里面看又是一样的...晕了,,,,

比如:我把index.html   中有个text   提交到servlet     action= "checkemployee "

但是显示出来是 "濂芥牱 "     而我写的是 "好样 "     从源文件看又是 "好样 "

------解决方案--------------------
页面编码对不对啊
------解决方案--------------------
servlet中加上这句试试:
resp.setContentType( "text/html;charset=gb2312 ");
------解决方案--------------------
oracs(黑色柳丁 你说的方法我也试过 可是也不行
------解决方案--------------------
在你显示的页面上转换一下试试:
String strText = new String(strText.getBytes( "ISO-8859-1 "), "GBK ");