前台向后台传值出现的乱码的问题
来源:互联网 发布:博雅软件 新华社 编辑:程序博客网 时间:2024/06/05 05:33
本人初入职场没多久,编写代码的水平也很菜,编写博客是跟写笔记的想法是一致的,只是自己的一些工作中的总结,有的可能对您来说并没有什么卵用,勿喷。
这次笔记的主题围绕的是前台向后台传值的乱码问题。 中文乱码是一个头疼的问题,每每为解决乱码问题都会很抓狂,第一次遇到乱码问题记得是用mybatis查询的时候总是取不到数据,公司采用的数据库是MySQL,以为是传值传错了,经过一步一步调试之后发现是MySQL的中文乱码问题,这个下次在写MySQL方面的总结的时候会贴出。
公司采用的框架是Struts2+Spring+Mybatis,这几天一直在解决前台向后台传值乱码的问题,在网上百度到如下几种方法:
1)在页面上定义charset的字符集
<%@ page language="java" pageEncoding="utf-8" contentType="text/html; charset=utf-8"%>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
2)采用设置字符集的格式
request.setCharacterEncoding("utf-8")
以上这两种方法均试过,但是前台传到后台的值还是乱码,具体原因并没有深究。
3)采用encodeURI、decode()方法
简单举例如下:
前台:var tiaojian = encodeURI(encodeURI($('#tiaojian').val()));
后台:tiaojian = java.net.URLDecoder.decode(tiaojian, "UTF-8");
运用次方法解决了我的传值问题,目前认为这种方法最好用。
- 前台向后台传值出现的乱码的问题
- Struts2+spring+Mybatis,前台向后台传值乱码的问题
- Struts前台无乱码传向后台时出现乱码问题的解决办法
- jsp前台向后台传值出现中文乱码
- jsp页面向后台传值出现乱码的问题
- jsp页面向后台传值出现乱码的问题
- jsp页面向后台传值出现乱码的问题
- SpringMVC解决前台向后台传输的乱码问题
- 前台向后台提交数据是乱码的处理
- java前台向后台传值中文乱码问题解决
- java前台向后台传值中文乱码问题解决
- 前台页面传到后台的中文数据出现乱码问题
- 解决SqlPlus前台程序出现中文乱码的问题
- 前台页面向后台提交中文出现乱码解决办法
- 前台向后台传中文数据出现乱码
- 前台数据传向后台解决乱码问题
- springmvc 前台向后台传值的两种方式
- SpringMVC注解---前台向后台传值的两种方式
- 如何将pdf转换成word格式可以编辑
- 【洛谷 1604】 B进制星球
- 一起做RGB-D SLAM (4) 点云拼接
- Android开发之EditText输入手机号自动带空格
- filteredArrayUsingPredicate通过给定条件来进行过滤,过滤后形成一个新的数组
- 前台向后台传值出现的乱码的问题
- http://blog.csdn.net/xiaanming/article/details/8905199
- XMPP 测试工具
- ueditor在使用requirejs时,报ZeroClipboard undefined错误
- java异常处理中throw和throws的区别?
- 安全意识淡漠 我的世界?
- 线程池的Util
- 旋转数组的最小数字 &&154. Find Minimum in Rotated Sorted Array II
- 易水生态技术(杭州)有限公司