Java处理js输入特殊字符(如“+、@、¥”)
来源:互联网 发布:机锋官方淘宝店名 编辑:程序博客网 时间:2024/05/23 01:57
- *统一前台js和后台Controller的编码为:UTF-8.
- 1.JSP页面:<%@ page language="java" pageEncoding="UTF-8"%>
- 2.Ajax.js页面:传递参数时,可能出现特殊字符的参数用
- escape(encodeURIComponent())两函数进行转码,传递到后台!
- var url="/SYJ/SYJUpdate?SYJID="+"&CJMC="+escape(encodeURIComponent(CJMC)), "true");
- //alert("url="+url);
- xmlHttp.open("POST", url, true);
- xmlHttp.onreadystatechange = doMemo;
- xmlHttp.send(null);
- 3.服务器端接收传递的数据 比如:一个servlet的doGet方法中:
- request.setCharacterEncoding("UTF-8");
- response.setContentType("text/xml;charset=utf-8");
- response.setHeader("Cache-Control", "no-cache");
- ......
- //以下解决Ajax中url传递的参数值中包含特殊字符,后端解析出错的问题:以utf-8以方式解码
- java.net.URLDecoder urlDecoder=new java.net.URLDecoder();
- String CJMC= urlDecoder.decode(request.getParameter("CJMC"),"utf-8");
- logger.info("CJMC:" + CJMC);
0 0
- Java处理js输入特殊字符(如“+、@、¥”)
- xml特殊字符处理 如&
- xml特殊字符处理 如&
- xml特殊字符处理 如&
- xml特殊字符处理 如&
- JS处理特殊字符
- JS处理特殊字符
- js 处理特殊字符
- java处理url中的特殊字符(如&,%...)
- java处理url中的特殊字符(如&,%...)
- JS检验输入特殊字符
- js禁止输入特殊字符
- java特殊字符处理
- php js特殊字符处理
- js前端特殊字符处理
- JS 文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符
- unicode编码集 和 unicode存储编码 对应规则
- iOS - Category and Extension
- having的用法以及与where区别介绍
- vs2013如何创建以及引用x64的动态链接库
- 大话WEB开发必备神器
- Java处理js输入特殊字符(如“+、@、¥”)
- 如何用消息系统避免分布式事务?
- 关于掌控力从自身做起从身边事做起
- 一个整数中1的个数
- 帧动画
- 微信公众号的申请以及测试号的申请
- Sublime Text3 快捷键完整版
- 复习
- linux下通过宏进行打印