本帖最后由 a34020249 于 2010-12-06 10:42:52 编辑

解决方案 »

  1.   

    另外while (rs.next()) {
    int id = rs.getInt("id");
    String cont = rs.getString("cont");

    System.out.print(id + "\t" + cont);
    }我直接在java里这样写是可以读出数据的,不是空的
      

  2.   

    while(rs.next()) {
    int i = rs.getInt("id"); 
           %>
     <tr>
               <td><%=i%></td>
     </tr>
     <tr>
               <td><%=rs.getInt("id")%></td>
     </tr>
      

  3.   

     <td><%=rs.getInt("id")%></td>
      

  4.   

    谢谢楼上的解答,我改成这样就可以输出了。<%
        while(rs.next()) {
        %>
        <tr>
        <td><% out.print(rs.getInt("id")); %></td>
        <td><% out.print(rs.getString("cont")); %></td>
        </tr>
        <%
        }
        %>但是我看人家写的都没有加out.print怎么可以输出的啊。我的为什么要加?