解决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 相关文章推荐
jquery 自定义容器下雨效果可将下雨图标改为其他
Apr 23 Javascript
javascript中类的定义方式详解(四种方式)
Dec 22 Javascript
Jquery组件easyUi实现选项卡切换示例
Aug 23 Javascript
原生JS实现的放大镜效果实例代码
Oct 15 Javascript
JS对象是否拥有某属性如何判断
Feb 03 Javascript
微信小程序开发之相册选择和拍照详解及实例代码
Feb 22 Javascript
20行js代码实现的贪吃蛇小游戏
Jun 20 Javascript
JavaScript hasOwnProperty() 函数实例详解
Aug 04 Javascript
vue项目实现记住密码到cookie功能示例(附源码)
Jan 31 Javascript
使用jQuery如何写一个含验证码的登录界面
May 13 jQuery
vue实现数字动态翻牌的效果(开箱即用)
Dec 08 Javascript
js验证密码强度解析
Mar 18 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 JSON 数据解析代码
2010/05/26 PHP
PHP多线程批量采集下载美女图片的实现代码(续)
2013/06/03 PHP
Laravel实现构造函数自动依赖注入的方法
2016/03/16 PHP
PHP编程实现阳历转换为阴历的方法实例
2017/08/08 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
基于jQuery UI CSS Framework开发Widget的经验
2010/08/21 Javascript
放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解
2013/04/20 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
jquery加载图片时以淡入方式显示的方法
2015/01/14 Javascript
JavaScript中连接操作Oracle数据库实例
2015/04/02 Javascript
在JavaScript中使用开平方根的sqrt()方法
2015/06/15 Javascript
JavaScript使用FileSystemObject对象写入文本文件内容的方法
2015/08/05 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
2015/12/11 Javascript
Bootstrap入门书籍之(三)栅格系统
2016/02/17 Javascript
jquery表单验证插件validation使用方法详解
2017/01/20 Javascript
Vuex之理解state的用法实例
2017/04/19 Javascript
nodejs操作mysql实现增删改查的实例
2017/05/28 NodeJs
在Vue组件化中利用axios处理ajax请求的使用方法
2017/08/25 Javascript
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
nodejs中实现修改用户路由功能
2019/05/24 NodeJs
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
vue路由跳转传递参数的方式总结
2020/05/10 Javascript
Django中URL视图函数的一些高级概念介绍
2015/07/20 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
python中实现字符串翻转的方法
2018/07/11 Python
解决Django layui {{}}冲突的问题
2019/08/29 Python
windows下的pycharm安装及其设置中文菜单
2020/04/23 Python
基于python实现获取网页图片过程解析
2020/05/11 Python
加拿大最大的书店:Indigo
2017/01/01 全球购物
荷兰皇家航空公司中国官网:KLM中国
2017/12/13 全球购物
高中教师评语大全
2014/04/25 职场文书
检察院对照“四风”认真查找问题落实整改措施
2014/09/26 职场文书
美术教师求职信范文
2015/03/20 职场文书
详解MySQL连接挂死的原因
2021/05/18 MySQL
mysql left join快速转inner join的过程
2021/06/30 MySQL
postgresql 删除重复数据案例详解
2021/08/02 PostgreSQL