如何使用jsp基于之前选择的链接在同一个html中显示不同的信息?

时间:2017-08-04 20:12:49

标签: jsp

我目前有一个显示所有项目的项目列表页面,它应该允许用户单击项目名称以查看所选项目的详细信息。

以下代码检查数据库中的所有项目名称,然后返回并显示项目列表:

<table border="1" width="50%" cellpadding="5">
    <tr>
        <th align= left>Project Name</th>
    </tr>   
<%
    List<String> projectList = DatabaseFunctionalities.showAdminProjectList();

    for(String p: projectList){
        out.print("<tr><td><a href=\"Project.jsp\">" + p+ "</a></td></tr>");
    }   
%>
</table>

我遇到的问题是如何让项目页面知道根据所选项目应该显示哪些信息?

1 个答案:

答案 0 :(得分:0)

这个怎么样?

out.print("<tr><td><a href=\"Project.jsp?project=" + p+ "\">" + p+ "</a></td></tr>");

您可以在Project.jsp中通过request.getParameter("project")获取项目名称。