我正在使用struts开发一个小型Web应用程序,在我的项目中将有一个名为 AdminOptions.jsp 的jsp文件,它获取动作类(LoginCheck.java)变量值使用属性值标记并显示。我使用jsp include标记将 AdminOptions.jsp 包含在另一个名为 DeleteEmployee.jsp 的jsp文件中。在运行项目时, DeleteEmployee.jsp 文件未显示 AdminOptions.jsp 中显示的操作类变量值,它显示空值。 是什么原因? 解决方案是什么?
答案 0 :(得分:0)
我没有找到你如何获得价值。 假设DeleteEmployee.jsp代码如下
<jsp:include page="......./AdminOptions.jsp" flush="true">
<jsp:param name="pageTitle" value="pageValue"/>
</jsp:include>
请注意flush = true
非常重要。
然后,您可以通过${param.PageTitle}
答案 1 :(得分:0)
您可以使用<s:push>
标记将值推送到包含的JSP中。