解决jsp中的中文乱码
2004-11-11 18:33
387 查看
jsp中很容易出现乱码,有时候感觉很烦,今天有空总结一下自己在tomcat下的解决乱码的方法。
1、不调用数据库数据的jsp页面中文也是乱码,一般加下面到jsp页面开头就可以咯:
<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %>
2、通过表单提交到数据库的数据乱码,一般要同过转码才能解决,我在tomcat 5下是通过加filter和jdbc:url加参数解决的.
1、filter用的是tomcat自带的那个:)。在web.xml上指定就可以了:
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
2、jdbc:url为:?useUnicode=true&characterEncoding=gbk
通过上面方法,基本解决中文乱码.
1、不调用数据库数据的jsp页面中文也是乱码,一般加下面到jsp页面开头就可以咯:
<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %>
2、通过表单提交到数据库的数据乱码,一般要同过转码才能解决,我在tomcat 5下是通过加filter和jdbc:url加参数解决的.
1、filter用的是tomcat自带的那个:)。在web.xml上指定就可以了:
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
2、jdbc:url为:?useUnicode=true&characterEncoding=gbk
通过上面方法,基本解决中文乱码.
相关文章推荐
- 小议sqlserver数据库主键选取策略
- 千年零一虫
- OpenOffice,好用的开源办公软件
- c#接简单数据库操作类
- 在线等,一个十万火急的问题
- 独具量身定做特色的管理软件--数据大师
- Java面试题目
- DirectX.Capture
- 关于数据库备份的问题!
- 在做控件的存取控制时碰到的问题,请教各位!
- struts tag lib(1)
- 关于目前的方向
- sql server7.0数据库恢复
- 有关TrueDBGrid的问题向各位大虾请教
- Java日记(1) 一. 认识Java
- 发现数据对象--数据库开发的关键
- Ant应用(3)
- 用VB和MTS开发多层数据库应用系统
- 一种基于R-Tree的改进多维索引[待正稿]
- 纯编码实现数据库的建立或压缩