jsp中文问题求解!!!

caimlong 2001-07-19 12:43:27
test.jsp
.....
String name = request.getParameter("name");
.....
<a href = "test.jsp?name="<%=tcm[1].getName()%>"">删除</a>
.....

直接从数据库中取得的中文名称做为参数传递给本页面,使用request.getParameter("name")方法获取该中文值。但是出现乱码。使用
name = new String(request.getParameter("name").getBytes("ISO-8859-1"),"gb2312");转换后还是不对,应该如何转换,谢谢了。
...全文
107 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
houguojun 2001-07-31
  • 打赏
  • 举报
回复
GET 和 POST 有区别的。
GET:request.getParameter("name")
POST:new String(request.getParameter("name").getBytes("ISO-8859-1"),"gb2312");
caimlong 2001-07-23
  • 打赏
  • 举报
回复
多谢houguojun,我现在该用resin,才出现了上面的问题,该如何解决啊。
leeyansheng 2001-07-19
  • 打赏
  • 举报
回复
你是在JBulider下运行吗?
caimlong 2001-07-19
  • 打赏
  • 举报
回复
这句话当然是加上的,谢谢
leeyansheng 2001-07-19
  • 打赏
  • 举报
回复
加入
<%@ page contentType="text/html;charset=gb2312" %>
试一试
houguojun 2001-07-19
  • 打赏
  • 举报
回复
name = new String(request.getParameter("name").getBytes("ISO-8859-1"),"gb2312");
可以了!
Server Tomcat 3.2.2
houguojun 2001-07-19
  • 打赏
  • 举报
回复
同样的问题!

81,092

社区成员

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

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