|
蓝森林 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系统 |
自己顶下! |
|