Java resultSet-Jsp数据库中没有数据

Java resultSet-Jsp数据库中没有数据,java,oracle,jsp,jdbc,Java,Oracle,Jsp,Jdbc,我有这个基本代码来连接oracle数据库并从名为temp_employee的表中检索一列。然而,当我编译它时,它不会在网页上显示数据。它不显示任何错误消息。只是一张空白页。你能帮我让这段代码正常工作吗 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import ="java.sql.*" %> <%@ page impor

我有这个基本代码来连接oracle数据库并从名为temp_employee的表中检索一列。然而,当我编译它时,它不会在网页上显示数据。它不显示任何错误消息。只是一张空白页。你能帮我让这段代码正常工作吗

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import ="java.sql.*" %>
<%@ page import=" javax.sql.DataSource" %>
<html>
<head>

    <title>Database</title>
</head>
<body>
        <%
            Connection connection = null;
            try {
                // Load the JDBC driver
                String driverName = "oracle.jdbc.driver.OracleDriver";
                Class.forName(driverName);

                connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:dev", "root", "root");

                Statement statement = connection.createStatement(); 

                ResultSet resultSet = statement.executeQuery("SELECT aadName from temp_employee");    
                while (resultSet.next()) { 

                    String code = resultSet.getString("aadName");

                }; 

            } catch (ClassNotFoundException e) {

                 out.println("Driver caused Exception : " + e.getMessage() + "");

                // Could not find the database driver
            } catch (SQLException e) {
                // Could not connect to the database
                 out.println("Database caused Exception : " + e.getMessage() + "");
            }

        %>          


</body>

</html>

数据库

在html正文中做一些更改, 连接声明后,声明
stringcode=null
并将现有代码更改为
code=resultSet.getString(“aadName”)
然后在html正文的下面添加一行,

实际上,脚本表达式用于将代码值插入到输出流中。

不相关,但是:不要将这样的代码放入JSP页面。创建一个Servlet或JSP标记来处理数据检索。SQL代码或对
DriverManager.getConnection()
的调用不应出现在JSP页面中。