JSP页存数据到SQL里中文出现乱码
如题...我在JAVA类里直接测试的时候没问题..在JSP里从文本框中获取数据在到SQL里就出现了乱码...请问我该怎么修改字符集?
写个过滤器 处理中文
转换一下编码,再存到数据库
Java code:
yourString=new String(yourString.getBytes("ISO8859_1"), "gb2312");
这里有一篇很好的文章,http://blog.csdn.net/Intlgj/archive/2009/12/01/4915243.aspx
可以学习下
过滤器
我得到数据在按你的这个方式编码我在Eclipse里测试都变成了问号...如果不加你这句我直接在JAVA类里写进SQL是不会出现问号的...而我在JSP引用textarea里的内容在传到JAVA的类里在存进SQL在传到JAVA里的时候我想就应该发生了编码错误的问题...
可以了...谢谢...放到JSP里测试就过了...
相关问答:
问题描述:
例如我要显示的内容如下所示
一级目录1
一级目录1子类1
子类1
一级目录1子类2
......
场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......