当前位置: 代码迷 >> Java Web开发 >> 怎么才能显示中文,而不出现?????
  详细解决方案

怎么才能显示中文,而不出现?????

热度:357   发布时间:2004-12-07 14:17:00.0
怎么才能显示中文,而不出现?????

如果在JSP中用中文,怎么才能不出现乱码或????,自己写一个函数,来转换。还是用

request.setCharacterEncoding("iso-8859-1");

response.setContentType("text/html;charset = gb2312");

可是都不行,为什么?

搜索更多相关主题的帖子: 中文  

----------------解决方案--------------------------------------------------------
一般的应该用<%@ page contentType="text/html; charset=gb2312" %>就可以了,要是通过request获得的参数,用这个转换一下

str = new String(str.getBytes("iso-8859-1"), "gb2312");


----------------解决方案--------------------------------------------------------
如果我有很多个参数,还要一个一个写吗?
----------------解决方案--------------------------------------------------------
写成个函数直接调用
----------------解决方案--------------------------------------------------------
  相关解决方案