我在jsp中遇到的亂碼問題!
我在用的環境是tomcat5.0.28+mysql5.0.1可是每次從資料庫中讀出的資料是?????顯示.誰能幫我分析分析.聯絡:E-ali:songzht1@163.com
我的實踐程式碼如下:
<%@ page contentType="text/html;charset=GB2312" language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%
//驅動程式名
String driverName="com.mysql.jdbc.Driver";
//資料庫使用者名稱
String userName="root";
//密碼
String userPasswd="";
//資料庫名
String dbName="jokes";
//表名
String tableName="jokes";
//聯結字串
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();
String sql="SELECT * FROM "+tableName;
ResultSet rs = statement.executeQuery(sql);
//獲得資料結果集合
ResultSetMetaData rmeta = rs.getMetaData();
//確定資料集的列數,亦欄位數
int numColumns=rmeta.getColumnCount();
// 輸出每一個資料值
out.print("id");
out.print("Jokes_Text");
out.print("Jokes_Date");
out.print("<br>");
while(rs.next()) {
out.print(rs.getString(1)+" ");
out.print("|");
out.print(rs.getString(2));
out.print("<br>");
}
out.print("<br>");
out.print("資料庫操作成功,恭喜你");
rs.close();
statement.close();
connection.close();
%>
我的實踐程式碼如下:
<%@ page contentType="text/html;charset=GB2312" language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%
//驅動程式名
String driverName="com.mysql.jdbc.Driver";
//資料庫使用者名稱
String userName="root";
//密碼
String userPasswd="";
//資料庫名
String dbName="jokes";
//表名
String tableName="jokes";
//聯結字串
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();
String sql="SELECT * FROM "+tableName;
ResultSet rs = statement.executeQuery(sql);
//獲得資料結果集合
ResultSetMetaData rmeta = rs.getMetaData();
//確定資料集的列數,亦欄位數
int numColumns=rmeta.getColumnCount();
// 輸出每一個資料值
out.print("id");
out.print("Jokes_Text");
out.print("Jokes_Date");
out.print("<br>");
while(rs.next()) {
out.print(rs.getString(1)+" ");
out.print("|");
out.print(rs.getString(2));
out.print("<br>");
}
out.print("<br>");
out.print("資料庫操作成功,恭喜你");
rs.close();
statement.close();
connection.close();
%>
相關文章
- Tomcat配置jsp亂碼問題TomcatJS
- 我遇到的小白問題
- IDEA中Tomcat亂碼問題IdeaTomcat
- 【開發遇到的問題】java web專案在引用伺服器靜態資源中文亂碼問題JavaWeb伺服器
- Vue使用中遇到的程式碼問題Vue
- jsp頁面通過url向後臺傳值時的中文亂碼問題JS
- java中亂碼問題解決方法Java
- 解決plsql中中文亂碼問題SQL
- 【SSM】WEB專案中的中文亂碼問題SSMWeb
- 【IDL】IDL中亂碼問題的解決方法
- confluence亂碼問題
- URL地址中的中文亂碼問題的解決
- 空格在程式碼中變成其他字元或者亂碼問題解決方法字元
- 在遊戲中播放cg視訊遇到的問題遊戲
- 幾種常見的JSP中文亂碼JS
- 遇到的編碼問題、時區問題整理
- CentOS8中文亂碼問題CentOS
- MySql用Windows命令列中亂碼問題MySqlWindows命令列
- laravel使用中遇到的問題Laravel
- Hodoop配置中遇到的問題OdooOOP
- 工作中遇到的問題
- javaweb中自己遇到的問題JavaWeb
- vscode中文亂碼問題VSCode
- EasyUI 中文亂碼問題UI
- 在效能測試的過程中會遇到哪些問題?
- Dubbo原始碼學習--優雅停機原理及在SpringBoot中遇到的問題原始碼Spring Boot
- 解決Intellij IDEA中執行緩慢的問題,tomcat控制檯列印亂碼問題,國際化亂碼配置檔案亂碼解決IntelliJIdeaTomcat
- 解決ASP.NET中的各種亂碼問題ASP.NET
- FindBugs Security JSP 無法識別 jsp 頁面<script>jstl</script>程式碼中的 xss 漏洞問題JS
- 關於idea開發遇到javascript動態新增html元素時中文亂碼的問題IdeaJavaScriptHTML
- loadrunner學習中遇到的問題
- @UpdateProvider註解中遇到的問題IDE
- weex學習中遇到的問題
- kafka 運維中遇到的問題Kafka運維
- mysql亂碼的問題如何解決MySql
- idea控制檯中文亂碼的問題Idea
- Python爬蟲亂碼問題Python爬蟲
- 解決中文亂碼問題
- Kali Linux 2020.1亂碼問題Linux