从jsp传到jsp
、。。。。。。。。。。http://ask.csdn.net/my#
用encodeURIComponent编码下,encodeURIComponent编码2次
而且你的shopName和goodsName要用引号括起,要不会出错。。
var shopName=encodeURIComponent(encodeURIComponent('${param["shopName"]}'))
var goodsName=encodeURIComponent(encodeURIComponent('${param["goodsName"]}'))
如果有中文用encode编码转换
原理和解决方式
http://liugang-ok.iteye.com/blog/1286262/
http://blog.csdn.net/zenson_g/article/details/8604892
介个必须需要转码,然后在解码才能防止中文乱码
传递时两次编码
encodeURI(encodeURI(你的值))
jsp后台接收时用,utf8
String deskname = java.net.URLDecoder.decode(this.getRequest().getParameter("deskName"),"UTF-8");
这个怎么转成汉字啊
注意编码转换的问题!
似乎前台要转换编码,后台也要转换这样才行。
编码转化的,这样是用set的方法,编码是iso-8859-1,变成utf-8就行了