feiyuchuixue
2015-06-08 01:11
采纳率: 100%
浏览 2.0k
已采纳

a 标签传值乱码问题,从一个jsp传到另外一个jsp

从jsp传到jsp
图片说明
、。。。。。。。。。。
图片说明http://ask.csdn.net/my#

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • 已采纳

    用encodeURIComponent编码下,encodeURIComponent编码2次

    而且你的shopName和goodsName要用引号括起,要不会出错。。

     var shopName=encodeURIComponent(encodeURIComponent('${param["shopName"]}'))
    var goodsName=encodeURIComponent(encodeURIComponent('${param["goodsName"]}'))
    
    已采纳该答案
    打赏 评论
  • danielinbiti 2015-06-08 01:13
    打赏 评论
  • 不放荡算毛青春 2015-06-08 01:17

    介个必须需要转码,然后在解码才能防止中文乱码

    打赏 评论
  • bdmh 2015-06-08 01:19

    传递时两次编码

     encodeURI(encodeURI(你的值))
    

    jsp后台接收时用,utf8

    String deskname = java.net.URLDecoder.decode(this.getRequest().getParameter("deskName"),"UTF-8");
    
    打赏 评论
  • feiyuchuixue 2015-06-08 01:30

    图片说明

    图片说明
    这个怎么转成汉字啊

    打赏 评论
  • Mr.Stone^_^ 2015-06-08 02:20

    注意编码转换的问题!

    打赏 评论
  • 我是主厨 2015-06-08 03:15

    似乎前台要转换编码,后台也要转换这样才行。

    打赏 评论
  • hughjin 2015-06-08 05:33

    编码转化的,这样是用set的方法,编码是iso-8859-1,变成utf-8就行了

    打赏 评论

相关推荐 更多相似问题