如果影响Struts 2的标签包含标签

时间:2013-01-25 06:37:23

标签: jsp struts2

我试图将jsp页面包含到另一个jsp页面。例如,我有main.jsp页面,其中包含extra.jsp,但它不起作用。 extra.jsp包含Struts if标记,当我删除它时,include工作正常。可能出现什么问题?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我认为问题出在你的if condition意味着如果你提到任何条件,那么它将无法正常工作,例如:in extra.jsp

<s:if test='(#session.name == "admin")'>
</s:if>

(“name”可以是您的申请的任何名称。)

现在,如果您尝试打开extra.jsp,它会询问包含admin的名称。

如果您输入任何错误的名称页面将无法打开,直到具有正确的名称,所以,直接它来到else块(或)网页将显示为空白页面。

在你的情况下,问题可能是相同的意思,如果条件存在某些条件可能它显示错误。