第一:使用ajax的时候,可以把url做为参数,这时如果url的参数里面有汉字,例如

url: "${app}/sheet/centralcommonfaulttimelimit/timeLimit.do?method=showTimeLimit&areaType='城市'

结果就是,后台接受不到这个值。解决办法就是

url: "${app}/sheet/centralcommonfaulttimelimit/timeLimit.do?method=showTimeLimit&areaType="+encodeURI('城市')

当然这是在javaScript里的做法。

如果在<input type="text" value="你好">里面,只要pageEncoding ,request.setEncoding什么的都写上就没问题(在servlet里,在struts框架里貌似不用管),如果是<input type="button" οnclick="location='add.do?name=哈哈'">后台获取时是乱码!后台这样处理

String t_name=request.getParameter("name");
String name=new String(t_name.getBytes("ISO-8859-1"),"UTF-8");
//name的值就不是乱码了

转载于:https://www.cnblogs.com/coolgame/p/3497845.html

前台向后台传递汉字参数时遭遇的问题相关推荐

  1. spring boot 项目 前台向后台传递时间参数,插入到数据库中时间会少一天

    spring boot 项目 前台向后台传递时间参数,插入到数据库中时间会少一天 分析: 解决办法 分析: 经过测试,时间从前台传到后台数据是一样的,说明是后台向数据库传递过程中出现了问题 解决办法 ...

  2. url中传递中文参数时的转码与解码

    URL传递中文参数时的几种处理方式,总结如下: 1.将字符串转码:newString("xxxxx".getBytes("iso-8859-1")," ...

  3. ajax 入参为list_ajax向后台传递list参数

    学习记录:复习 使用ajax向后台传递list参数 前台 jsp页面 测试 js function login222() { var list = []; for (var i = 1; i < ...

  4. ajax向后台传递list参数

    版权声明:转载请注明作者及出处,否则将追究法律责任. https://blog.csdn.net/q2158798/article/details/83958433 学习记录:复习 使用ajax向后台 ...

  5. 用ajax向后台传递数组参数

    遇到的一个ajax参数提交问题,记录一下解决方法: 当需要传递数组参数到后台时,需要设置属性 traditional:true. 就贴张图吧,懒得码字了...... 转载于:https://www.c ...

  6. python flask 通过ajax向后台传递数组参数

    https://blog.csdn.net/m0_38061194/article/details/78851152 ajax 像后台传递参数,一般是字典的形式传递,但是如果字典的value的值是一个 ...

  7. 接口测试--apipost解决传递json参数时字符串包含有@和/的问题

    使用apipost进行接口测试的时候,传递json参数的时候字符穿中包含有@和/的时候就无法进行正常的访问. 是因apipost支持json参数使用内置mock字段,解决办法是在设置里面,把自动识别请 ...

  8. Spring MVC接口解决GET请求时中文乱码的问题(前台向后台传递参数通过get方法)

    之前项目中的web.xml中的编码设置: <filter><filter-name>CharacterEncoding</filter-name><filte ...

  9. 前台发送 ajax 请求到后台传递数组参数

    前台发送 ajax 请求到后台,发现直接传递数组,后台是接收不到的,需要 ajax 加上一个 traditional 属性 var arr = ["a","b" ...

最新文章

  1. iphone11计算机出现问题,苹果11出现死机现象
  2. 当年张一鸣找我一起创业,我没去
  3. 自学Springboot(一)
  4. 解决uni-app官方弹框popup关闭不了问题;/pages/extUI/popup/popup;uni-app弹框popup打开调用事件。unin-app弹框封装;
  5. 目标检测如何计算召回率_计算机视觉目标检测的框架与过程
  6. iOS底层探索之Runtime(二): objc_msgSend汇编快速查找分析
  7. 【TWVRP】基于matlab灰狼算法求解带时间窗的路径规划问题【含Matlab源码 1075期】
  8. 惠普打印机故障代码_惠普打印机故障代码
  9. PPT文件怎么快速压缩?
  10. web页面性能检测工具Lighthouse
  11. 计算机绘图中有六种方法绘圆,绘图用品和制图方法
  12. 《A Survey on Evolutionary Computation for Complex Continuous Optimization》笔记
  13. 机器学习个人资料整理
  14. 关于Java单例模式的思考
  15. Docker容器安装Mysql8
  16. IE9修改收藏夹位置
  17. 每日一佳——Information-Theoretic Metric Learning(Jason V. Davis et al. ,ICML,2007)
  18. [网站建设] 深度解析搜索引擎的原理结构
  19. Systemverilog中时间单位以及相关系统函数
  20. 双系统启动项设置为上次所选系统

热门文章

  1. 下载--保存(下载)文件到本地(.doc .jpg)
  2. 一个不能进入系统的小问题——供远程为别人解决问题时参考。
  3. LeetCode(27)——移除元素(JavaScript)
  4. http statusCode 500状态码
  5. 移动端开发——京东首页制作(流式布局)
  6. php format tool,iFormatTool
  7. powershell写mysql_使用Powershell对MySql运行MySql存储过程脚本
  8. 面试官:编写一个 SQL 查询,找出每个部门工资第二高的员工
  9. erp系统是什么的简称
  10. 为何现在好多饭店熬汤不用骨头也能熬出来浓白色的汤?