解决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 相关文章推荐
popdiv
Jul 14 Javascript
javascript 处理HTML元素必须避免使用的一种方法
Jul 30 Javascript
一个支持任意尺寸的图片上下左右滑动效果
Aug 24 Javascript
javascript创建函数的20种方式汇总
Jun 23 Javascript
Bootstrap布局组件教程之Bootstrap下拉菜单
Jun 12 Javascript
清除浏览器缓存的几种方法总结(必看)
Dec 09 Javascript
linux 后台运行node服务指令方法
May 23 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
Jan 31 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
Jun 03 Javascript
微信小程序基于Taro的分享图片功能实践详解
Jul 12 Javascript
微信小程序利用云函数获取手机号码
Dec 17 Javascript
vue判断按钮是否可以点击
Apr 09 Vue.js
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的闭包(Closure)匿名函数初探
2016/02/14 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
降低PHP Redis内存占用
2017/03/23 PHP
jQuery插件 tabBox实现代码
2010/02/09 Javascript
Node.js抓取中文网页乱码问题和解决方法
2015/02/10 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
2015/05/11 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
关于在Servelet中如何获取当前时间的操作方法
2016/06/28 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
2016/10/14 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
react性能优化达到最大化的方法 immutable.js使用的必要性
2017/03/09 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
Vuejs实现购物车功能
2017/11/05 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
2017/12/14 Javascript
浅谈实现vue2.0响应式的基本思路
2018/02/13 Javascript
vue地区选择组件教程详解
2018/05/04 Javascript
React Component存在的几种形式详解
2018/11/06 Javascript
关于React动态加载路由处理的相关问题
2019/01/07 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
2019/04/23 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
[02:22]2018DOTA2亚洲邀请赛VG赛前采访
2018/04/03 DOTA
Python使用pymysql小技巧
2017/06/04 Python
python3 selenium 切换窗口的几种方法小结
2018/05/21 Python
搭建python django虚拟环境完整步骤详解
2019/07/08 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
荷兰和比利时时尚鞋店:Van Dalen
2018/04/23 全球购物
国际礼品店:GiftsnIdeas
2018/05/03 全球购物
尼克松手表官网:Nixon手表
2019/03/17 全球购物
自我评价怎么写正确呢?
2013/12/02 职场文书
羽毛球比赛策划方案
2014/06/13 职场文书
暑假学习心得体会
2014/09/02 职场文书
普通党员整改措施
2014/10/24 职场文书
通知函的格式
2015/04/27 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
消费者理赔投诉书
2015/07/02 职场文书
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL