可能是显示问题

1111 2005-11-30 11:15:59
我现在要把一个表单里面3个下拉框的值传到servlet中去,点提交后 地址栏显示为:http://127.0.0.1:8080/testonline/TestManagerServlet?sel1=%B8%F7%D7%BC%BC%DD%B3%B5%D0%CD%D7%A8%D3%C3%CA%D4%CC%E2&sel2=%B5%C0%C2%B7%BD%BB%CD%A8%B0%B2%C8%AB%B7%A8%C2%C9%A1%A2%B7%A8%B9%E6%BA%CD%B9%E6%D5%C2&sel3=%D1%A1%D4%F1%CC%E2

进入servlet 我将3个值用out.println();输出显示为
?÷×???????ר??????
???????¨°????¨?????¨????????
??????

jsp页面有 <%@page contentType="text/html;charset=gb2312">
servlet中有 response.setContentType("text/html;charset=gb2312");

知道怎么解决的请指点下 我的tomcat服务器版本为5.5
...全文
115 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jin2005 2005-12-01
  • 打赏
  • 举报
回复
又是乱码的问题,看一下这个贴子,可能对你有帮助
http://community.csdn.net/Expert/topic/4418/4418396.xml?temp=.5852625
xicheng_my_love 2005-12-01
  • 打赏
  • 举报
回复
转化后的= new String(提交上来的参数.getBytes("ISO-8859-1"),"gb2312");
试试吧
1111 2005-12-01
  • 打赏
  • 举报
回复
还没人回答啊 晕

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧