OS 8.1取勝JDK 1.8 數據庫的Oracle 12_c企業 IDE的NetBeans 我努力學習JSP 我已經編寫了以下頁面,並在數據庫連接添加odbc6.jar文件.....無法使用Oracle 12_c用JSP越來越空白頁
<%@page import="java.sql.PreparedStatement"%>
<%@page import="java.sql.SQLException"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.DriverManager"%>
<html>
<head>
<title>Sample jsp</title>
</head>
<body>
<%
try {
Class.forName("oracle.jdbc.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:[email protected]:1521:orcl", "system", "mono");
PreparedStatement ps = conn.prepareStatement("SELECT * FROM person");
// ps.setInt(1, qid);
ResultSet rs = ps.executeQuery();
System.out.println("ID\tName\tPhone");
while (rs.next()) {
//int id = rs.getInt(1);
String name = rs.getString(2);
String phone = rs.getString(3);
%><%= name%><%
}
} catch (Exception e) {
e.printStackTrace();
}
%>
</body>
</html>
但我正在逐漸:( 相同的代碼在Java SE應用程序運行良好空白頁..... 請點我在正確的方向..
任何'stacktraces'? –
您在您的jsp代碼中打印到System.out,而不是您正在創建的頁面。 <%= name %>應該在頁面上產生輸出,但我懷疑代碼是拋出一個異常,這就是爲什麼你的頁面是空白的。 – user3360944
no stacktaces nothing只是普通的空白頁面 – SouravMoitra