Web应用中的中文问题
2012-08-07 10:14
295 查看
Web应用中的中文问题:
1 对于html文件
添加<meta http-equiv="content-type" content="text/html;charset=utf-8">
2 对于jsp文件
添加<%@page pageEncoding="utf-8" contentType="text/html;charset=utf-8"%>
3 在servlet类中
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
4 对于数据库,应该采用支持中文的编码来保存数据。
对于mysql:create database test default character set utf8
5 对于jdbc驱动,要支持编码转换
jdbc驱动取数据时,需要知道数据库里面的数据在保存的时候,采用的编码是什么。mysql有些驱动默认认为数据保存的编码是iso-8859-1,所以,对于某些版本的驱动,需要做如下设置:
jdbc:mysql://ip:port/test?useUnicode=true&characterEncoding=utf8本文出自 “陈军” 博客,请务必保留此出处http://cloudream.blog.51cto.com/5680685/956822
1 对于html文件
添加<meta http-equiv="content-type" content="text/html;charset=utf-8">
2 对于jsp文件
添加<%@page pageEncoding="utf-8" contentType="text/html;charset=utf-8"%>
3 在servlet类中
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
4 对于数据库,应该采用支持中文的编码来保存数据。
对于mysql:create database test default character set utf8
5 对于jdbc驱动,要支持编码转换
jdbc驱动取数据时,需要知道数据库里面的数据在保存的时候,采用的编码是什么。mysql有些驱动默认认为数据保存的编码是iso-8859-1,所以,对于某些版本的驱动,需要做如下设置:
jdbc:mysql://ip:port/test?useUnicode=true&characterEncoding=utf8本文出自 “陈军” 博客,请务必保留此出处http://cloudream.blog.51cto.com/5680685/956822
相关文章推荐
- web应用中文字符问题
- 深入浅出java中文问题(四)Web应用中的中文问题
- Web应用开发过程中常见的几个中文问题及其解决方法
- 尽管关于Java中文问题的讨论已经相当多了,但由于Java的相关技术标准繁多,面向Java的Web服务器、应用服务器以及JDBC数据库驱动等都没有官方的标准,所以Java应用在处理中文时所存在的问
- 解决mysql和可视化工具Navicat与web应用中数据库传输中文乱码问题
- 解决在tomcat5。0下编写web应用的中文问题
- Web应用中的中文问题
- Struts2之Web应用中文乱码问题的6种解决方法
- java WEB应用中的中文乱码问题初探
- Web应用中的中文乱码问题
- java web应用中文跨域支持问题
- Web应用中的中文问题
- 好记性不如烂笔头10-WEB应用常见中文数据乱码问题总结
- java web开发时表单提交引起的一些中文乱码问题
- Python Email应用的中文乱码问题解决方法
- 中文字符的值在web中提交的问题
- 解决 hybird 应用中重复获取 WebView,导致页面元素无法识别的问题
- 2016/6/20 javaweb 编码—文件输出头不同浏览器中文编码问题
- Web应用的中文乱码现象的解决方法
- 关于web项目部署到云平台上get方式进行参数传输是中文乱码的问题