当前位置: 代码迷 >> Java Web开发 >> 输出乱码
  详细解决方案

输出乱码

热度:416   发布时间:2006-11-06 19:40:06.0
输出乱码

我的JSP页面有个输入框 输入后显示 输入内容加你好 但是输出页面显示乱码 请问该如何解决啊
public void setUserName(String userName)
{
this.userName=userName;
if(userName==null)
{
userName="";
this.userName=userName;
}
this.userName=userName;
try{
byte bidcard[]=userName.getBytes("gb2312");
userName=new String(bidcard);}catch(Exception e){}

}
这个代码在JSP中可以正确显示 为什么到struts中就不行了呢?

搜索更多相关主题的帖子: userName  乱码  输出  String  

----------------解决方案--------------------------------------------------------
STRUTS是不支持中文的0.......取得参数的时候+个字符集转换应该就可以的吧

[此贴子已经被作者于2006-11-6 19:43:25编辑过]



----------------解决方案--------------------------------------------------------
在哪里转呢??我有个ActionForm Bean Action 还有个 JavaBean都有用到这个数据
是不是都需要转 还有该怎么转换呢?
----------------解决方案--------------------------------------------------------
只要在写进去的时候转换就OK了~
只要确定你写进去的不是乱码
----------------解决方案--------------------------------------------------------
  相关解决方案