2010-05-28 154 views
0

我從jsp頁面中的數據庫中檢索表格中的一組值,然後以鏈接的形式。現在我想單擊該值並移至另一個jsp頁面。JSP編碼問題

如何對程序進行編碼,以便它可以識別該值並將其移動到下一個所需的頁面。

但我無法做到這一點。

請幫我....

回答

1

好了,步驟是這樣的:

  1. 查詢數據庫(使用JDBC例如)
  2. 迭代的ResultSet每個鏈接添加到java.util.List
  3. 使用具有兩個字段的對象Link - href和文本值。
  4. 這一切都從一個servlet的doGet()方法調用 - 當你有List,將其放置在使用request.setAttribute("links", linksList)
  5. 期待的JSP(request.getRequestDispatcher("yourPage.jsp").forward()的請求;
  6. 在頁面上使用JSTL做以下:

    <c:forEach items="${links}" var="link"> 
        <a href="${link.href}">${link.text}</a> 
    </c:forEach>