jsp编译出现Unable to compile class for JSP

来源:百度知道 编辑:UC知道 时间:2024/06/02 06:58:09
很简单的程序 连接数据库并显示room表中的内容 问题到底在哪里?多谢!

<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //载入驱动程序类别
Connection con = DriverManager.getConnection("jdbc:odbc:1"); //建立数据库链接,jspdata为ODBC数据源名称
//建立Statement对象
Statement stmt = con.createStatement;
ResultSet rs = stmt.executeQuery("select * from room"); //建立ResultSet(结果集)对象,并执行SQL语句

while(rs.next()) {
%>
<tr bgcolor="#f8f8f8">
<th><%=rs.getString(1)%> </th>
<th><%=rs.getString(2)%></th>
<th></th>
</tr>
<%}%>
<%
}
rs.close();
stmt.close();
con.close();
%>

去掉一个括号
然后再把头文件加上
<%@page contentType="text/html;charset=GB2312"%>
<%@page import="java.util.*"%>
<%@page import="java.sql.*"%>

<%}%>
<%
}

是不是多了个右括号?

要试着分析JSP的脚本错误,JSP的错误机制做的很好,帮你指出哪一行错误了,不能以后一遇到错误就问别人吧

你的page头写了没,是不是头的问题,必须写