解决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 工具库 Cloudgamer JavaScript Library v0.1 发布
Oct 29 Javascript
js中巧用cssText属性批量操作样式
Mar 13 Javascript
浅谈JavaScript Date日期和时间对象
Dec 29 Javascript
JS控制网页动态生成任意行列数表格的方法
Mar 09 Javascript
javascript控制图片播放的实现代码
Jul 29 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
May 19 Javascript
BootStrap实现树形目录组件代码详解
Jun 21 Javascript
AngularJS应用开发思维之依赖注入3
Aug 19 Javascript
详解js中call与apply关键字的作用
Nov 21 Javascript
ie下js不执行的几种可能
Feb 28 Javascript
VUE预渲染及遇到的坑
Sep 03 Javascript
基于jQuery实现可编辑的表格
Dec 11 jQuery
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在线代理转向代码
2012/05/05 PHP
解析如何用php screw加密php源代码
2013/06/20 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
2018/06/11 PHP
PHP钩子实现方法解析
2019/05/21 PHP
php7连接MySQL实现简易查询程序的方法
2020/10/13 PHP
lyhucSelect基于Jquery的Select数据联动插件
2011/03/29 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
2014/08/18 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
2015/06/10 Javascript
简介JavaScript中getUTCMonth()方法的使用
2015/06/10 Javascript
JS判断图片是否加载完成方法汇总(最新版)
2016/05/13 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
网站申请不到支付宝接口、微信接口,免接口收款实现方式几种解决办法
2016/12/14 Javascript
js实现的在线调色板功能完整实例
2016/12/21 Javascript
jquery中封装函数传递当前元素的方法示例
2017/05/05 jQuery
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
详解angular笔记路由之angular-router
2017/09/12 Javascript
实例讲解javascript实现异步图片上传方法
2017/12/05 Javascript
vue2.0+vue-dplayer实现hls播放的示例
2018/03/02 Javascript
自定义vue组件发布到npm的方法
2018/05/09 Javascript
vue 界面刷新数据被清除 localStorage的使用详解
2018/09/16 Javascript
详解webpack4.x之搭建前端开发环境
2019/03/28 Javascript
vue实现密码显示与隐藏按钮的自定义组件功能
2019/04/23 Javascript
Vue项目使用localStorage+Vuex保存用户登录信息
2019/05/27 Javascript
JS中async/await实现异步调用的方法
2019/08/28 Javascript
关于layui的动态图标不显示的解决方法
2019/09/04 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
python计算文本文件行数的方法
2015/07/06 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
2019/10/28 Python
如何用Matlab和Python读取Netcdf文件
2021/02/19 Python
精彩的推荐信范文
2013/11/26 职场文书
预备党员入党思想汇报
2014/01/04 职场文书
班长演讲稿范文
2014/04/24 职场文书
情况说明书格式范文
2014/05/06 职场文书
教师个人师德工作总结2015
2015/05/12 职场文书
继承Win10缺点!教你关闭Win11烦人的网络搜索
2021/11/23 数码科技