这是JSP中实现对Oracle数据库连接并进行查询的示例代码,希望对初学者有所帮助,大家可以参考以下步骤。

  1. 首先,导入JDBC库,确保项目中配置好Oracle JDBC驱动
  2. 使用Class.forName()加载Oracle数据库驱动。
  3. 通过DriverManager.getConnection()方法获取数据库连接。
  4. 使用StatementPreparedStatement进行数据库查询。
  5. 处理查询结果,并在页面上显示查询数据。

代码示例:

<%@ page import=\"java.sql.*\" %>
<html>
<head><title>JSP 查询示例</title></head>
<body>
<% 
    String url = \"jdbc:oracle:thin:@localhost:1521:xe\";
    String user = \"your_username\";
    String pass = \"your_password\";
    Connection conn = null;
    Statement stmt = null;
    ResultSet rs = null;
    try {
        Class.forName(\"oracle.jdbc.driver.OracleDriver\");
        conn = DriverManager.getConnection(url, user, pass);
        stmt = conn.createStatement();
        rs = stmt.executeQuery(\"SELECT * FROM your_table\");
        while (rs.next()) {
            out.println(rs.getString(1) + \" - \" + rs.getString(2));
        }
    } catch (Exception e) {
        out.println(\"Error: \" + e.getMessage());
    } finally {
        try { if (rs != null) rs.close(); } catch (SQLException e) {};
        try { if (stmt != null) stmt.close(); } catch (SQLException e) {};
        try { if (conn != null) conn.close(); } catch (SQLException e) {};
    }
%>
</body>
</html>