2017-08-04 9 views
0

私は現在、すべてのプロジェクトを表示するプロジェクトリストページを持っており、ユーザーがプロジェクト名をクリックして選択したプロジェクトの詳細を表示できるようにする必要があります。jspを使用して以前に選択したリンクに基づいて、同じHTML内に異なる情報を表示する方法は?

次のコードは、プロジェクトのリストを返し、表示、データベースからすべてのプロジェクト名をチェックしてください。

<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> 

私が持っている問題は、プロジェクトのページは情報がに従って表示すべきか知っているようにする方法であります選ばれたプロジェクトは?

+0

誰かがあなたを助けるためには、この課題を解決するために今までこれまでに試したことを質問で話すことが重要です。 – Ray

答えて

0

これはいかがですか?

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

Project.jspでrequest.getParameter("project")というプロジェクト名を取得できます。

+0

私はあなたのコードを試して "プロジェクト"を印刷しましたが、nullを表示します... – mjl690

+0

'request.getParameter(" project ")'はnullですか? –

+0

はい、<%String p = request.getParameter( "project"); out.println(p); %>はProject.jspでnullを示します – mjl690

関連する問題