Java乱码 数据库乱码 url乱码 url中文参数乱码 标签乱码问题解决方法
2016-06-21 17:09
816 查看
Servlet解决乱码的方法:
第一种:response.setContentType("text/html;charset=utf-8");
第二种:response.setCharacterEncoding("utf-8");
mybatis 插入乱码:
jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8
核心标签中乱码:
escapeXml="false" true不编码
格式化标签中乱码:
<fmt:requestEncoding value="utf-8"/>
获取url乱码和中文参数乱码:
用这个解码decodeURI(thisURL);
encodeURI和encodeURIComponent都是加密用的
中文参数乱码用escape把参数包起来
比如:
var url=escape("http://localhost:8181/html?姓名=吕行&a=1&b=2&");
跳转页面带上参数如下:
window.location.href ="http://localhost:8181/login.html?backUrl="+url;
get请求,后台接收中文乱码:
修改tomcat目录下server.xml中添加URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1"URIEncoding="UTF-8"
connectionTimeout="20000"
redirectPort="8443" />
或者代码之前加:
字符串= new String(字符串.getBytes("iso8859-1"), "utf-8");
如果你是湖南的 欢迎加入 湖南人在深圳-Java群:557651502
第一种:response.setContentType("text/html;charset=utf-8");
第二种:response.setCharacterEncoding("utf-8");
mybatis 插入乱码:
jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8
核心标签中乱码:
escapeXml="false" true不编码
格式化标签中乱码:
<fmt:requestEncoding value="utf-8"/>
获取url乱码和中文参数乱码:
用这个解码decodeURI(thisURL);
encodeURI和encodeURIComponent都是加密用的
中文参数乱码用escape把参数包起来
比如:
var url=escape("http://localhost:8181/html?姓名=吕行&a=1&b=2&");
跳转页面带上参数如下:
window.location.href ="http://localhost:8181/login.html?backUrl="+url;
get请求,后台接收中文乱码:
修改tomcat目录下server.xml中添加URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1"URIEncoding="UTF-8"
connectionTimeout="20000"
redirectPort="8443" />
或者代码之前加:
字符串= new String(字符串.getBytes("iso8859-1"), "utf-8");
如果你是湖南的 欢迎加入 湖南人在深圳-Java群:557651502
相关文章推荐
- java继承,抽象类个人理解
- 《Spring实战》学习笔记-第八章:使用Spring Web Flow
- 《Spring实战》学习笔记-第七章:Spring MVC进阶
- 对外提供dubbo服务的最佳实践
- java Excel导入导出,基于XML的实现,easy-excel使用
- 页面与后台传递中文乱码问题(java乱码)
- //静态变量 和静态方法
- Spring事务配置的五种方式
- Java 数据类型
- 深入分析Java ClassLoader原理
- spring事务管理问题
- Java中List的排序
- Eclipse热键
- java出现Resource leak: 'XXX' is never closed 解决方案
- java中常见异常
- Maven运行时异常java.lang.UnsupportedClassVersionError的解决方案
- java多元线性回归
- [Java学习] Java中Hashtable类与HashMap类的区别详解
- 在springmvc配置文件里面写默认的注解映射的支持的时候:<mvc:annotation-driven />The prefix "mvc" for element "mvc:annotation
- 学习整合hibernate springmvc spring的 心得(2)