请教一个JSP页中解决简体中文内容显示为乱码的问题 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">HTML的语系设置2.JSP里也加上 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <% out.println(new String("jsp页!", "gbk")); %>试试或把 "gbk" 换成 "iso-8859-1" 试试。 <%@ page contentType="text/html; charset=GBK" %> 我在乐掏论坛(www.letao.cn)里看到一片关于java中文处理的文章,写的比较有总结性。可以比较好的解决这个问题 谢谢网友们的热心建议,偶自己找到了一个解决办法。在jsp文件中不包含<body>、<html>标记,将<meta http-equiv="Content-Type" content="text/html; charset=gb2312">写在页首即可!^_^ <%@ page contentType="text/html; charset=gb2312" %> <%@ page contentType="text/html; charset=gb2312" %>这句放在最上面。 在顶部加一句<%request.setCharacterEncoding("gb2312");%> 如果JSP是1.2以上版本,可以用<%request.setCharacterEncoding("gb2312");%>解决表单传值的乱码问题(url传值好像仍不能解决)不过有一个转换可以彻底解决乱码问题:加入你要转换的字符串为strSourcebyte bytes[] = strSource.getBytes("ISO8859-1");strSource = new String(bytes);OK 楼上兄弟,你说的那个办法,好像不好用例如:http://192.168.2.128/zwh-test/count/testzwh2.jsp?id=中文这样我在testzwh2.jsp中看到的还是乱码 ID = new String(ID.getBytes("ISO8859_1"),"GBK");把要显示的字符串先转化下 apache+tomcat整合后的问题 求救救救。。 Oracle怎么实现分页显示 jsp和servlet的区别 JBossCache配置详解,谁知道啊?请进! 请问大家如何在一jsp页面获得键盘事件 急:jdk,jswdk安装成功,能打开默认页,但不能运行JSP页面 请给个树型结构的JAVABEAN 有关在jsp中找不着bean里的class的问题 easyui-datetimebox 中value值设为EL表达式时页面显示的是当前时间 在JSP页面写程序实现往数据库添加字段和数据应怎么写?在线等。 又是中文乱码问题!!
试试
或把 "gbk" 换成 "iso-8859-1" 试试。
可以比较好的解决这个问题
在jsp文件中不包含<body>、<html>标记,将<meta http-equiv="Content-Type" content="text/html; charset=gb2312">写在页首即可!
^_^
<%request.setCharacterEncoding("gb2312");%>
可以用<%request.setCharacterEncoding("gb2312");%>
解决表单传值的乱码问题(url传值好像仍不能解决)不过有一个转换可以彻底解决乱码问题:加入你要转换的字符串为strSource
byte bytes[] = strSource.getBytes("ISO8859-1");
strSource = new String(bytes);OK
例如:
http://192.168.2.128/zwh-test/count/testzwh2.jsp?id=中文这样我在testzwh2.jsp中看到的还是乱码
把要显示的字符串先转化下