蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[jsp+bean] 写进mysql 乱码问题。望指教新手

先贴 bean 的关键代码:

StringconnURL= "jdbc:mysql://localhost/noteuser=root&password=6253686&useUnicode=true&characterEncoding=gbk";

write.jsp 关键代码:

        username=request.getParameter("username");
        username=new String(username.getBytes("ISO-8859-1"));

index.jsp  头部加上了:

<%@ page contentType="text/html; charset=GBK" %>

读取:<%=rs.getString("username")%>

现在的问题是:

直接在mysql里输入汉字信息。。index.jsp能正常显示中文。。

可是如果通过write.jsp页面提交到数据库的话。mysql显示的却是乱码了。。所以index.jsp显示也就成乱码了。。

其实write.jsp页面传过来的username值已经是中文了。。可就是提交到mysql就成???了。。

弄了2天。。经典里也找了试了。。还是没成功。。

还望高手赐教!  谢了!!!


在贴下我的环境  :

Tomcat 5.5 + j2sdk1.5.0
mysql用的是: MySQL Query Browser 1.1
xp系统

自己顶下!




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com