解决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控制左右箭头滚动图片列表的实例
May 20 Javascript
jquery easyui滚动条部分设置介绍
Sep 12 Javascript
用json方式实现在 js 中建立一个map
May 02 Javascript
绑定回车enter事件代码
May 18 Javascript
JS的location.href跳出框架打开新页面的方法
Sep 04 Javascript
js实现为a标签添加事件的方法(使用闭包循环)
Aug 02 Javascript
Vue.js第三天学习笔记(计算属性computed)
Dec 01 Javascript
CSS3+JavaScript实现翻页幻灯片效果
Jun 28 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
Jul 31 Javascript
js实现多张图片每隔一秒切换一张图片
Jul 29 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
Oct 29 Javascript
vue实现在data里引入相对路径
Jun 05 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+MySQL 制作简单的留言本
2009/11/02 PHP
调试PHP程序的多种方法介绍
2014/11/06 PHP
Yii框架表单提交验证功能分析
2017/01/07 PHP
Django 中 cookie的使用
2017/08/17 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
PHP实现计算器小功能
2020/08/28 PHP
JavaScript实现快速排序(自已编写)
2012/12/19 Javascript
JavaScript通过正则表达式实现表单验证电话号码
2014/03/07 Javascript
借助javascript代码判断网页是静态还是伪静态
2014/05/05 Javascript
js的Prototype属性解释及常用方法
2014/05/08 Javascript
浅谈Javascript中的Function与Object
2015/01/26 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
2015/04/06 Javascript
jQuery实现的左右移动焦点图效果
2016/01/14 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
js实现增加数字显示的环形进度条效果
2017/02/05 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
2017/07/19 jQuery
Vue2.0 slot分发内容与props验证的方法
2017/12/12 Javascript
Vue 路由切换时页面内容没有重新加载的解决方法
2018/09/01 Javascript
vue-router启用history模式下的开发及非根目录部署方法
2018/12/23 Javascript
自定义Vue组件打包、发布到npm及使用教程
2019/05/22 Javascript
vue下载二进制流图片操作
2020/10/26 Javascript
[01:10:48]完美世界DOTA2联赛PWL S2 GXR vs PXG 第一场 11.18
2020/11/18 DOTA
Python写的Tkinter程序屏幕居中方法
2015/03/10 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
2015/04/08 Python
Python编程实现从字典中提取子集的方法分析
2018/02/09 Python
PyQt5每天必学之日历控件QCalendarWidget
2018/04/19 Python
对python sklearn one-hot编码详解
2018/07/10 Python
python爬取淘宝商品销量信息
2018/11/16 Python
Django中使用session保持用户登陆连接的例子
2019/08/06 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
HTML5 visibilityState属性详细介绍和使用实例
2014/05/03 HTML / CSS
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
学校安全工作制度
2014/01/19 职场文书
向国旗敬礼学生寄语大全
2014/09/30 职场文书
故意伤害辩护词
2015/05/21 职场文书
JavaScript 防篡改对象的用法示例
2021/04/24 Javascript