解决angularjs前后端分离调用接口传递中文时中文乱码的问题


Posted in Javascript onAugust 13, 2018

1、首先前端需要进行字符串加密两次

encodeURIComponent(encodeURIComponent(param));

2、这里是以java后台为例需要进行一次解码

URLDecoder.decode("接受到的String类型参数","UTF-8")

示例如下:

@RequestMapping("looked_list")
public Map lookedList(@RequestParam Map map) throws UnsupportedEncodingException {
 map.put("_key",URLDecoder.decode(map.get("_key").toString(), "UTF-8"));
 return reportService.lookedList(map);
}

这样基本上就能解决前后端分离时传递中文乱码查询不到数据的问题

以上这篇解决angularjs前后端分离调用接口传递中文时中文乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript椭圆旋转相册实现代码
Jan 16 Javascript
浅谈checkbox的一些操作(实战经验)
Nov 20 Javascript
vue.js绑定class和style样式(6)
Dec 09 Javascript
vue2 router 动态传参,多个参数的实例
Nov 10 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
Jan 15 Javascript
详解easyui基于 layui.laydate日期扩展组件
Jul 18 Javascript
Vuex模块化应用实践示例
Feb 03 Javascript
vue proxy 的优势与使用场景实现
Jun 15 Javascript
解决vue初始化项目一直停在downloading template的问题
Nov 09 Javascript
Vue通过阿里云oss的url连接直接下载文件并修改文件名的方法
Dec 25 Vue.js
js canvas实现五子棋小游戏
Jan 22 Javascript
JavaScript事件概念详解(区分静态注册和动态注册)
Feb 05 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
Aug 13 #Javascript
angularjs $http调用接口的方式详解
Aug 13 #Javascript
Javascript格式化并高亮xml字符串的方法及注意事项
Aug 13 #Javascript
vue实现文件上传功能
Aug 13 #Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
Aug 13 #Javascript
实例详解BootStrap的动态模态框及静态模态框
Aug 13 #Javascript
使用JavaScript实现node.js中的path.join方法
Aug 12 #Javascript
You might like
php连接数据库代码应用分析
2011/05/29 PHP
php模拟服务器实现autoindex效果的方法
2015/03/10 PHP
javascript中的parseInt和parseFloat区别
2013/07/12 Javascript
JS/Jquery判断对象为空的方法
2015/06/11 Javascript
浅谈javascript获取元素transform参数
2015/07/24 Javascript
javascript绘制漂亮的心型线效果完整实例
2016/02/02 Javascript
jqGrid 学习笔记整理——进阶篇(一 )
2016/04/17 Javascript
Vue.js 2.0 和 React、Augular等其他前端框架大比拼
2016/10/08 Javascript
JS中绑定事件顺序(事件冒泡与事件捕获区别)
2017/01/24 Javascript
easy ui datagrid 从编辑框中获取值的方法
2017/02/22 Javascript
xmlplus组件设计系列之按钮(2)
2017/04/26 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
react中使用css的7中方式(最全总结)
2019/02/11 Javascript
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
2020/07/19 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
vue中使用router全局守卫实现页面拦截的示例
2020/10/23 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
Python验证企业工商注册码
2015/10/25 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
Python调用scp向服务器上传文件示例
2019/12/22 Python
python实现3D地图可视化
2020/03/25 Python
使用matlab 判断两个矩阵是否相等的实例
2020/05/11 Python
python3中编码获取网页的实例方法
2020/11/16 Python
CSS3 制作绽放的莲花采用效果叠加实现
2013/01/31 HTML / CSS
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
澳大利亚电商Catch新西兰站:Catch.co.nz
2020/05/30 全球购物
运动会100米解说词
2014/01/23 职场文书
初中高效课堂实施方案
2014/02/26 职场文书
学习党的群众路线教育实践活动心得体会
2014/03/01 职场文书
医学专业自荐信
2014/06/14 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
小学班主任自我评价
2015/03/11 职场文书
硕士论文致谢范文
2015/05/14 职场文书
奖学金主要事迹范文
2015/11/04 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript