JQuery 传送中文乱码问题的简单解决办法


Posted in Javascript onMay 24, 2016

一、客户端先进行编码,服务端再解码。

客户端发送数据:

var names = encodeURIComponent("电费");

names = encodeURIComponent( names);

$.post("test.do?names="+name,null, function(){});

服务端解码:

获取names 参数值,然后解码。

String name = URLDecoder.decode(names, "UTF-8");

注意:必须用encodeURIComponent编码两次。

二、在 tomcat 服务端指定编码格式为 UTF-8

利用方式一虽然可以解决问题,但是很不方便,当页面中有很多地方都有中文要传送时,每个地方都必须先编码两次,然后再解码。所以推荐使用该方式。

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

以上这篇JQuery 传送中文乱码问题的简单解决办法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js检测输入内容全为空格的方法
May 03 Javascript
asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
May 05 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
May 10 Javascript
微信小程序 传值取值的几种方法总结
Jan 16 Javascript
jquery Form轻松实现文件上传
May 24 jQuery
一个有意思的鼠标点击文字特效jquery代码
Sep 23 jQuery
promise和co搭配生成器函数方式解决js代码异步流程的比较
May 25 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
Sep 18 Javascript
Vue + Scss 动态切换主题颜色实现换肤的示例代码
Apr 27 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
Aug 17 Javascript
Openlayers+EasyUI Tree动态实现图层控制
Sep 28 Javascript
JS如何监听div的resize事件详解
Dec 03 Javascript
深入理解jQuery中的事件冒泡
May 24 #Javascript
jQuery 弹出层插件(推荐)
May 24 #Javascript
基于jQuery实现仿QQ空间送礼物功能代码
May 24 #Javascript
深入理解JavaScript中为什么string可以拥有方法
May 24 #Javascript
jQuery height()、innerHeight()、outerHeight()函数的区别详解
May 23 #Javascript
JavaScript程序中的流程控制语句用法总结
May 23 #Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
May 23 #Javascript
You might like
php压缩多个CSS为一个css的代码并缓存
2011/04/21 PHP
PHP发明人谈MVC和网站设计架构 貌似他不支持php用mvc
2011/06/04 PHP
基于php实现长连接的方法与注意事项的问题
2013/05/10 PHP
Sublime里直接运行PHP配置方法
2014/11/28 PHP
PHP使用逆波兰式计算工资的方法
2015/07/29 PHP
php 截取GBK文档某个位置开始的n个字符方法
2017/03/08 PHP
javascript 动态设置已知select的option的value值的代码
2009/12/16 Javascript
19个很有用的 JavaScript库推荐
2011/06/27 Javascript
window.open关于浏览器拦截问题分析及解决方法
2013/02/05 Javascript
js hover 定时器(实例代码)
2013/11/12 Javascript
jquery五角星评分插件示例分享
2014/02/21 Javascript
常用的JavaScript模板引擎介绍
2015/02/28 Javascript
Javascript函数式编程语言
2015/10/11 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
Angular页面间切换及传值的4种方法
2016/11/04 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
vue.js中v-on:textInput无法执行事件问题的解决过程
2017/07/12 Javascript
一个小时快速搭建微信小程序的方法步骤
2019/04/15 Javascript
Vue实现数据表格合并列rowspan效果
2020/11/30 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
2019/07/18 Javascript
Python实现list反转实例汇总
2014/11/11 Python
python实现堆栈与队列的方法
2015/01/15 Python
用Python解决x的n次方问题
2019/02/08 Python
在python 中split()使用多符号分割的例子
2019/07/15 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
pip install python 快速安装模块的教程图解
2019/10/08 Python
Python列表操作方法详解
2020/02/09 Python
基于Pyinstaller打包Python程序并压缩文件大小
2020/05/28 Python
python代码区分大小写吗
2020/06/17 Python
canvas 实现 github404动态效果的示例代码
2017/11/15 HTML / CSS
英国第一摩托车和摩托车越野配件商店:GhostBikes
2019/03/10 全球购物
高二英语教学反思
2014/01/19 职场文书
2014年度安全生产目标管理责任书
2014/07/25 职场文书
会议欢迎词
2015/01/23 职场文书
Python面向对象之内置函数相关知识总结
2021/06/24 Python
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android