jsp页面重定向时中文乱码的问题
在jsp页面中使用response.sendRedirect()时,如果我的浏览器的encoding选中Auto-Select则可能出现乱码,因为浏览器好像是随便选择了一个代码做为page的代码,而不是根据我在meta-tag中设置的编码处理,如果我不选中Auto-Select好像就不会出现这个问题。我的服务器是win 2000 advanced server, web server 是weblogic 6.1,请问问题出在哪里?
谢谢。
问题点数:100、回复次数:9Top
1 楼clack2008()回复于 2005-11-08 11:21:26 得分 5
小弟也遇到同样的问题!那位大虾指点指点!
顶上去!Top
2 楼ljhyp_cn(香草山牧民ddddd)回复于 2005-11-08 11:49:42 得分 30
楼主:
你在页面制定显示的编码
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
或者 page contentType="text/html; charset=utf-8"Top
3 楼lcwlyl(网络幽灵)回复于 2005-11-08 11:57:36 得分 2
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
或者 page contentType="text/html; charset=utf-8"
用utf-8可以吗?我用resin就不行。可能是不支持。我现在手头上没有weblogic,回去后测试一下。Top
4 楼yxhzj(余华[学习J2EE中])回复于 2005-11-08 12:00:34 得分 50
强制定义页面编码Top
5 楼idilent(怎么理解怎么说)回复于 2005-11-08 12:09:46 得分 0
我用的是
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,没有用UTF。在不是重定向的页面没有问题。
yxhzj(余华[学习J2EE中])所说的“强制定义页面编码”也是指这个吗?Top
6 楼alexwan(牧林:才多身子弱)回复于 2005-11-08 12:24:46 得分 3
强制定义页面编码
————————完全同意Top
7 楼yxhzj(余华[学习J2EE中])回复于 2005-11-08 12:31:50 得分 0
<%@ page contentType="text/html; charset=gb2312"%>
放在页面第一行Top
8 楼QWERT520(痛苦并快乐着)回复于 2005-11-08 13:00:32 得分 5
放在首行
<%@ page contentType="text/html;charset=GBK"%>Top
9 楼altonpeng()回复于 2005-11-08 13:10:03 得分 5
<%@ page contentType="text/html;charset=GBK"%>
讲这句话放在jsp页面的首行中Top




