Get请求传值乱码问题解决
2013-03-16 21:29
155 查看
有时候会用到get方式传值给后台,但是这样的传值方式在后台代码取值的时候,就很容易出现乱码问题
下面我们这样处理,前台通js,encode加密,记住:必须经过两次连续加密
后面我们用java代码取值,取值的时候只需要解密一次就行
口诀:前台加两次密,后台解一次密
下面我们这样处理,前台通js,encode加密,记住:必须经过两次连续加密
function submit(){ var title=document.getElementByIdx_x("test"); var url="/ActionTest/ActionFirst.action?test="+encodeURI(encodeURI(title.innerHTML)); window.location.href=url; }
后面我们用java代码取值,取值的时候只需要解密一次就行
String test = request.getParameter("test")+""; test = java.net.URLDecoder.decode(test, "UTF-8")); System.out.println(test);
口诀:前台加两次密,后台解一次密
相关文章推荐
- 一种解决url的get请求参数传值乱码问题的方式
- Get请求传值乱码问题解决
- SpringMVC学习系列 解决GET请求时中文乱码的问题
- 解决GET请求时中文乱码的问题
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- Struts2中解决POST请求和GET请求中的中文乱码问题
- [转]解决GET请求时中文乱码的问题
- linux下tomcat部署get请求乱码问题解决方法
- get请求过滤器解决乱码问题
- get传值到远程服务器上的中文乱码问题解决
- HttpClient的HttpGet请求乱码问题解决
- linux下tomcat部署get请求乱码问题解决方法
- get请求中有中文到后台乱码问题解决方式
- linux下tomcat部署get请求乱码问题解决方法
- 使用filter解决get请求中文乱码问题
- SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
- javaweb解决get请求乱码问题
- 解决Get和Post请求中中文乱码问题 (2013-01-26 23:59:39)转载▼ 标签: javaee it 分类: JavaEE 对于Post请求,只需在Servlet或者jsp中写入如下
- [JavaEE]Get请求URI中带的中文参数在服务端乱码问题的解决方法
- Get请求中文乱码问题有效解决方法