您的位置:首页 > 其它

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: