首页 > 解决方案 > 如何在单击 servlet 中的下一个和上一个按钮时显示数据库中的下一个和上一个详细信息

问题描述

当我单击下一个按钮时,应显示下一个数据。如果单击上一个按钮,则必须使用 servlet 从数据库中显示上一个数据。

这是我的 display.jsp

 <html>        
  <head>
    <script>
         function f()
         {
            rs.next();
        }
    </script>
  </head>
  <body>
    <%   
       try
       {
         Class.forName("com.mysql.jdbc.Driver");
         Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/banquet", "root", "");
         Statement st=conn.createStatement();
         String query = "SELECT * FROM halldetails";
         st = conn.createStatement();
         ResultSet rs= st.executeQuery(query);
         rs=st.getResultSet() ;
         rs.next(); 
       } 
       catch(Exception e)
       {
         e.printStackTrace();
       }
     %>  
    <form>
        <table cellspacing="20" cellpadding="25">
         <tr>
           <td>Name:<td>
           <td><%=rs.getString(1)%></td>
         </tr>
        </table> 
         <input type="button" value="NEXT" onclick="f()" />
    </form>
</body>

仅显示第一行详细信息,但是当我单击下一步按钮时,它不显示。请提供代码帮助!

标签: jspservlets

解决方案


推荐阅读