JS 传值到jsp 中文字符乱码
来源:互联网 发布:centos 6.6 安装 编辑:程序博客网 时间:2024/06/15 06:12
在实际开发中碰到一个非常头痛的问题,在js文件中向jsp页面传中文字符时碰见了一个字符乱码(get传递方式)。在传值时使用encodeURI进行了编码,然后再接收端(jsp)使用了URLDecoder.decode('','字符编码'),进行解码但还是有字符乱码问题。
解决办法,对传递中文字符的参数进行两次的的编码encodeURI(encodeURI("")),就OK!.
进行两次encodeURI的原因
因为Tomcat服务器会自动帮你做一次URLDecode,所以再加上你自己在代码里面写的URLDecode,一共就是两个Decode了,既然要两次Decode,当然就需要两次Encode了。或许你会问,干脆只Encode一次,然后在java代码里不Decode,呵呵,这个也是不行的,这其实也就是为什么要进行Encode的原因吧
- JS 传值到jsp 中文字符乱码
- JS 传值到jsp 中文字符乱码
- JS 传值到jsp 中文字符乱码
- JS 传值到jsp 中文字符乱码
- jsp页面js提交传递中文字符时乱码处理
- jsp中文字符乱码问题
- jsp到jsp传递中文字符乱码
- JSP字符中文乱码问题解决方法汇总
- JSP地址栏传递中文字符乱码解决
- eclipse中JS,JSP中文乱码解决
- js与jsp传递中文乱码问题
- JSP页面调用js中文乱码
- js与jsp传递中文乱码问题
- JS传参至JSP中文乱码问题
- JS与JSP传递中文乱码
- js中的中文传到jsp中乱码
- JSP引用JS文件中文乱码问题
- jsp调用js文件中文乱码
- HTML XHTML DHTML 的区别(转)
- Yii-upload- 用AJAX上传图片
- 如何关闭ubuntu中的"System Program Problem Detected"提示
- 在linux里建立一个快捷方式,连接到另一个目录的方法
- JavaFX2.0开关按钮ToggleButton
- JS 传值到jsp 中文字符乱码
- 写在前面的&&写给自己的:CSDN开博前言
- linux中vmstat命令详解
- Chart控件添加图标标注
- 2012-12-20
- 深入理解Hadoop集群和网络
- vc6.0在win7下的安装
- Freemarker中遍历List实例
- C# GDI+ 简单绘图