当前位置: 代码迷 >> J2SE >> 为什么小弟我在提交转换中文的时候会出来这种情况?不是乱码
  详细解决方案

为什么小弟我在提交转换中文的时候会出来这种情况?不是乱码

热度:118   发布时间:2016-04-24 16:34:13.0
为什么我在提交转换中文的时候会出来这种情况??不是乱码
不是乱码,但是页面显示出来的不一样....从源文件里面看又是一样的...晕了,,,,

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

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

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