Jsp提交全角字符内容,在接受请求页面表现为乱码,如何解决?

马行空牛耕田 香港励凌科技有限公司 架构师  2003-10-28 05:56:17
环境:win2000中文版, JBoss下tomcat,页面设置字符集为gb2312

问题情况 : 运行JBoss下tomcat,访问该jsp,在表单上输入全角字符,如《》——等,提交给另一个jsp,输出这些字符到页面,出现乱码(整个过程都没有转码);
但是在另一个单独得tomcat服务器下,则不出现问题,全角字符可以正常显示。

自己想的解决办法是: 设置页面字符集为gbk,但是还没做!

请问大家有什么意见????!!!!
...全文
38 点赞 收藏 3
写回复
3 条回复
马行空牛耕田 2003年11月02日
我顶
回复 点赞
ccccffff 2003年10月28日
同意hykwolf的观点
回复 点赞
hykwolf 2003年10月28日
request.setCharacterEncoding("GBK");//设置在所有request操作的前面~,放到第一行好了
<%
try{
request.setCharacterEncoding("GBK");
}catch(Exception e){
out.print("unEncoded"+e.toString());
}
String str=request.getParameter("para");
%>
回复 点赞
发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告