1.可在*.jsp中加入<%request.setCharacterEncoding("GB2312");%>即可解决(但在处理数据库中不可用)
2.在自己的*.javabean中写入代码,如下:
public String codeString(String s)
{
String str=s;
try
{
byte b[]=str.getBytes("ISO-8859-1");
str=new String(b);
return str;
}
catch(Exception e)
{
return str;
}
}
然后在BEAN中通过this.name=this.codeString(name);调用。
目前只用到此两种方法,如果有更好的方法,请各位能否在后跟帖告之偶,在此感谢```!!
本文介绍了解决JSP页面中文乱码的两种方法:一是在JSP文件中设置字符编码;二是创建一个JavaBean方法来转换字符编码。这两种方法能够有效避免中文显示为乱码的问题。
454

被折叠的 条评论
为什么被折叠?



