Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Servlet/JSP/JSF/JavaFX Script
打印话题 寄给朋友 订阅主题 |
作者 | 请高手反映指教,为什么还是乱码? |
javett
发贴: 2 |
于 2006-03-21 17:47
我在我的机子上部署的几个网站,只要数据库是MYSQL的,中文全是显示是乱码,除了那个天艺社区是正常显示(也是MYSQL),而且数据库是ACCESS也全正常, 我以为是我机子的问题,下面 是我与的一个简单的两个页面,(提交数据到数据库)。也是显示是乱码。 index.html 提交页面: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>TEST</title> </head> <body> <td><form method="GET" action="write.jsp"> <table border=0 align="center"> <tr><td>标题:</td><td><input type=text size=61 name="title"></td><tr> <tr><td valign="top">内容</td><td><textarea cols=60 rows=10 name="content"></textarea></td></tr> <tr><td colspan=2 align="center"><input type=submit value="发布"> <input type=reset value="重置"></td></tr> </table> </form></td> </body> </html> write.jsp 处理页面 <%@ page language = "java" contentType = "text/html;charset=gb2312"%> <%@ page import = "java.sql.*" %> <html> <head><title>TEST</title> </head> <body> <% String title = new String(); String content = new String(); title = request.getParameter("title"); content = request.getParameter("content"); Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc:mysql://localhost/yyt?user=root&password=&useUnicode=true&characterEncoding=GB2312" ; Connection conn= DriverManager.getConnection(url); Statement stmt=conn.createStatement(); String strSQL = "insert into ok(title,content) values('" + title + "','" + content + "')"; stmt.executeUpdate(strSQL); stmt.close() %> </body> </html> 结果直接在数据库里看,只要是中文就是乱码,数字和英文全正常。 请高用指教!! 初学者与<书> |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
2032 | 请高手反映指教,为什么还是乱码? | javett | 1523 | 2006-03-21 17:47 |
1577 | Re:请高手反映指教,为什么还是乱码? | chengbd | 99 | 2006-03-23 11:56 |
1858 | Re:请高手反映指教,为什么还是乱码? | xiaoqiang | 72 | 2006-03-24 22:47 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |