我的D驱动器中有一个名为New的excel文档。我希望在我的jsp中看到该文件的内容。我尝试的代码如下。
<%@page import="java.sql.*"%>
<%
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:excel");
Statement stmt = con.createStatement();
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String myDB = "jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ=D:/New.xls;" + "DriverID=22;READONLY=false";
Connection conn = DriverManager.getConnection(myDB, "", "");
Statement st=conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from [Sheet1$]");
out.println(rs);
while(rs.next()){%>
<td><%=rs.getInt(1)%></td>
<%
}
}
catch(Exception e){
out.println(e);
}
%>
这里基本上我想检索并显示我的jsp中的第一列内容,但我没有得到任何异常或任何消息,我得到的输出只是得到一个空白页面,只是为了测试我已经将文件名从New.xls更改为New,即使这样也没有异常,请告诉我哪里出错了。
由于