別の JSP ファイルを含む JSP ファイルがあります。それらの両方で、特別な変数が必要です。これは、他の JSP を含む JSP のコードの一部です。
<%String logged = request.getParameter("logged");
out.print(
"<h3> Auftragliste </h3>" + "Eingeloggt als: "
+ logged
+ "<br /><hr /><br />");
%>
<!-- DAS IST DIE EIGENTLICHE AUFTRAGLISTE, INNERHALB DES DIVS -->
<div id="AutoUpdte">
<jsp:include page="AuftragListe.jsp" />
</div>
この「ログに記録された」リクエストは正常に機能します。含まれている JSP の一部を次に示します。
+ "<form method='POST' "
+ "name='Auftrag"
+ i
+ "' action='Annehmen'>"
+ "<input type='hidden' name='ID' value='"
+ auftraege.get(i).ID
+ "' />"
+ "<input type='hidden' name='von' value='"
+ auftraege.get(i).von
+ "' />"
+ "<input type='hidden' name='nach' value='"
+ auftraege.get(i).nach
+ "' />"
+ "<input type='hidden' name='object' value='"
+ auftraege.get(i).object
+ "' />"
+ "<input type='hidden' name='reward' value='"
+ auftraege.get(i).reward
+ "' />"
+ "<input type='hidden' name='logged' value='"
+ logged
+ "'>"
+ "<center>"
+ "<input class='auftragannehmen' type='submit' value=''/> "
+ "</center>"
+ "</form>"
この JSP では、上で行ったように変数「logged」を要求します。しかし、ボタンをクリックしてフォームが開始されると、次のステップで「ログに記録された」変数にアクセスできません。
私の間違いはどこですか?
ありがとうございました!
編集:含まれているJSPは間違いなく変数にアクセスできません。しかし、どうやってこの変数にアクセスできるのでしょうか?