JSP 是 Java Server Pages 的縮寫,JSP 頁面也是一個動態網頁,它可以將 Java 代碼嵌入到 HTML 頁面中。而 Java 是一種強類型的面向對象的編程語言,可以與數據庫進行交互。
在 JSP 中,可以使用 Java 代碼連接到數據庫,使用 JDBC 來執行 SQL 語句,然后將查詢結果返回給 JSP 頁面。
<% // 定義連接數據庫的參數 String url = "jdbc:mysql://localhost:3306/testdb"; String username = "root"; String password = "password"; // 加載驅動程序 Class.forName("com.mysql.jdbc.Driver"); // 建立數據庫連接 Connection conn = DriverManager.getConnection(url, username, password); // 創建 Statement 對象 Statement stmt = conn.createStatement(); // 執行 SQL 查詢語句 String sql = "select * from users"; ResultSet rs = stmt.executeQuery(sql); // 遍歷查詢結果集 while(rs.next()) { out.println("ID: " + rs.getInt("id") + ", Name: " + rs.getString("name")); } // 關閉數據庫連接 conn.close(); %>
在上述代碼中,首先定義了連接數據庫的參數,包括 URL、用戶名和密碼。然后使用Class.forName()
方法加載 MySQL 驅動程序。
接下來,建立數據庫連接,并通過createStatement()
方法創建Statement
對象,用來執行 SQL 查詢語句。
接著執行查詢語句,并遍歷結果集,將結果輸出到 JSP 頁面中。
最后,關閉數據庫連接,釋放資源。
上一篇php 保留
下一篇css文字怎么錘子居中