我有一个 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 绝对不能访问该变量。但是它如何访问这个变量呢?