解决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 相关文章推荐
js表数据排序 sort table data
Feb 18 Javascript
JavaScript CSS修改学习第二章 样式
Feb 19 Javascript
js冒泡法和数组转换成字符串示例代码
Aug 14 Javascript
js函数定时器实现定时读取系统实时连接数
Apr 30 Javascript
javascript实现简单的二级联动
Mar 19 Javascript
Javascript复制实例详解
Jan 28 Javascript
Javascript类型系统之String字符串类型详解
Jun 21 Javascript
Google 地图API资料整理及详细介绍
Aug 06 Javascript
BootStrap实现带有增删改查功能的表格(DEMO详解)
Oct 26 Javascript
微信小程序使用wxParse解析html的方法示例
Jan 17 Javascript
vue element ui validate 主动触发错误提示操作
Sep 21 Javascript
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
Mar 17 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
详解WordPress中过滤链接与过滤SQL语句的方法
2015/12/18 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
Highslide.js是一款基于js实现的网页中图片展示插件
2020/03/30 Javascript
封装好的省市地区联动控件附下载
2007/08/13 Javascript
当json键为数字时的取值方法解析
2013/11/15 Javascript
FF(火狐)浏览器无法执行window.close()解决方案
2014/11/13 Javascript
js实现对table动态添加、删除和更新的方法
2015/02/10 Javascript
第十章之巨幕页头缩略图与警告框组件
2016/04/25 Javascript
BootStrap智能表单实战系列(九)表单图片上传的支持
2016/06/13 Javascript
javascript深拷贝的原理与实现方法分析
2017/04/10 Javascript
JavaScript数据结构之二叉树的遍历算法示例
2017/04/13 Javascript
nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例
2018/01/05 NodeJs
nginx部署访问vue-cli搭建的项目的方法
2018/02/12 Javascript
jQuery中的for循环var与let的区别
2018/04/21 jQuery
微信小程序仿朋友圈发布动态功能
2018/07/15 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
js 下拉菜单点击旁边收起实现(踩坑记)
2019/09/29 Javascript
JavaScript中作用域链的概念及用途讲解
2020/08/06 Javascript
jQuery编写QQ简易聊天框
2020/08/27 jQuery
Python输出各行命令详解
2018/02/01 Python
Python实现的本地文件搜索功能示例【测试可用】
2018/05/30 Python
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
python 统计文件中的字符串数目示例
2019/12/24 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
北美最大的零售退货翻新商:VIP Outlet
2019/11/21 全球购物
特色蛋糕店创业计划书
2014/01/28 职场文书
《秋姑娘的信》教学反思
2014/02/28 职场文书
大学生两会学习心得体会
2014/03/10 职场文书
员工入职担保书范文
2014/04/01 职场文书
公司授权委托书格式范文
2014/10/02 职场文书
销售员岗位职责范本
2015/04/11 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书