JSP编码问题

时间:2010-05-28 03:57:18

标签: jsp

我正在从jsp页面中的数据库中检索表内的值集,然后它是以链接的形式。现在我想点击该值并移动到另一个jsp页面。

如何对程序进行编码,使其能够识别该值,并且可以移动到下一个所需的页面。

但我无法做到。

请帮帮我....

1 个答案:

答案 0 :(得分:1)

嗯,步骤如下:

  1. 查询数据库(例如使用JDBC)
  2. 迭代ResultSet并将每个链接添加到java.util.List
  3. 使用包含两个字段的对象Link - href和文本值。
  4. 这一切都是从servlet的doGet()方法调用的 - 当你拥有List时,请使用request.setAttribute("links", linksList)
  5. 将其放入请求中
  6. 转发到JSP(request.getRequestDispatcher("yourPage.jsp").forward();
  7. 在页面上使用JSTL执行以下操作:

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