有的情况下我们可能会用到get方式传参。就会涉及到乱码的问题。。。

现在就看一下如何解决get方式的乱码问题。。。

首先通过 javascript 的encodeURI()方法对参数进行两次编码。

var arguments=encodeURI(encodeURI('参数'));

//var arguments=decodeURI(encodeURI('参数'));

其次在后台代码中对 参数进行一次解码。

String arguments=request.getParamter("arguments");

String arg= URLDecoder.decode(arguments, "utf-8");

//String arg=URLEncoder.encode(arguments);

System.out.println(arg);

最新文章

  1. 使用paramiko如何连接服务器?
  2. Backbone.js源码分析(珍藏版)
  3. A successful Git branching model
  4. MySql系列:中文写入数据库出现错误java.sql.SQLException: Incorrect string value: '\xE5\xxxx' for column 'xxxx' at row 1及其解决方法
  5. php7对redis的扩展及redis主从搭建
  6. [Android]AndroidDesign中ActionBar探究1
  7. windows 下安装elasticsearch
  8. vs里 .sln和.suo 文件
  9. [转!]jQuey中的return false作用是什么
  10. python学习之路四(类和对象1)
  11. java文件上传(单文件 多文件)与删除
  12. 归并排序Java实现
  13. spring4泛型初探----一个小例子
  14. .NET Core实战项目之CMS 第三章 入门篇-源码解析配置文件及依赖注入
  15. 未来-IOT-Aliyun:ICA 联盟
  16. python 练习2
  17. [Hanani]JAVA大数相关学习记录
  18. mysql5.6下载&安装
  19. css中选择器
  20. chrome 调试参数(鼠标事件)

热门文章

  1. Ubuntu PPA软件源
  2. Flask--路由备忘
  3. 【AMQ】之JMS Mesage structure(JMS消息结构)
  4. elasticsearch 口水篇(7) Eclipse中部署ES源码、运行
  5. 显示定位方法,提取中间text 封装成函数的方法
  6. [转]SuperSocket
  7. Linux配置IP,安装yum源
  8. c#类的继承与包含的关系
  9. vs2015 编译google v8
  10. 移植vsftpd到arm linux