回 帖 发 新 帖 刷新版面

主题:jsp 汉字怎么转换?

我编好jsp文件,在网页中运行,汉字转换成???了,请问该怎么办?
我看书上用
byte b1[]=x.getBytes("ISO-8859-1");
x=new String(y);
可我还是显示成乱码,我该怎么办?

回复列表 (共2个回复)

沙发

request.setCharacterEncoding("GBK")
还可以试试GB2132

板凳


在web.xml中配置一个编码过滤器,
一处配置,终身受用(即所有的JSP页面不用写任何关于汉字编码的代码)

过滤器怎么写呢?
在tomcat安装目录下搜索SetCharacterEncodingFilter.java这个类
这是tomcat为我们提供的一个例子。

我来回复

您尚未登录,请登录后再回复。点此登录或注册