永发信息网

JSP接收参数中文乱码

答案:4  悬赏:40  手机版
解决时间 2021-04-13 17:53
  • 提问者网友:贪了杯
  • 2021-04-13 03:13

我在接收前已经用request改了接收的编码

但最后接收的时候还是乱码

最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-04-13 03:56

改成utf8的试试

全部回答
  • 1楼网友:旧脸谱
  • 2021-04-13 06:12

问题是由于写java , jsp页面,编码方式不同造成的。 做简单的:

在获取参数的页面加这么一句

request.setCharacterEncoding("gb2312");

  • 2楼网友:千夜
  • 2021-04-13 04:49

String author=new String(request.getParameter("author").getBytes("iso-8859-1"),"GBK");

这样应该可以吧!

  • 3楼网友:话散在刀尖上
  • 2021-04-13 04:07

改成GB2312

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯