Apache Tomcat / 9.0.0.M1
这是我的节目:::::::::::::::::::::
<table border=27>
<%@ page import="java.sql.*;"%>
<%!
Connection con;
Statement st;
public void jspInit()
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","shah");
st=con.createStatement();
}
catch(Exception e)
{
System.err.println(e);
}
}
%>
<%
ResultSet rs=st.executeQuery("select *from student");
ResultSetMetaData rm=rs.getMetaData();
int n=rm.getColumnCount();
out.println("<tr>");
for(int i=1;i<=n;i++)
{
out.println("<th>"+rm.getColumnName(i)+"</th>");
}
out.println("</tr>");
while(rs.next())
{
out.println("<tr>");
for(int i=1;i<=n;i++)
{
out.println("<td>"+rs.getString(i)+"</td>");
}
out.println("</tr>");
}
%>
<%!
public void destroy()
{
try
{
con.close();
}
catch(Exception e)
{
System.err.println(e);
}
}
%>
</tr>
</table>
</body>
HTTP状态500 - 无法编译JSP的类
输入例外报告
message无法为JSP编译类
说明服务器遇到内部错误,导致无法完成此请求。
答案 0 :(得分:0)
<%@ page import="java.sql.*;" %>
导入中的;
在jsp中无效。如果要导入多个包,请将其与,
分开。
例如:
<%@ page import="java.sql.*,java.io.*" %>