【发布时间】:2023-03-28 22:27:02
【问题描述】:
我想让一个 jsp 页面有条件地发布到两个不同的 Struts 操作。 所以我写了这个:
<logic:notEmpty property="foo">
<html:form action="modifyUser">
</logic:notEmpty>
<logic:empty property="foo">
<html:form action="modifySelf">
</logic:empty>
the body of the page
</html:form>
结果我得到了这个
Compilation of JSP File '/tiles/user/modify.jsp' failed:
modify.jsp:8:2: No end tag found.
<html:form action="modifyUser">
^-------^
modify.jsp:8:2: No end tag found.
<html:form action="modifyUser">
^-------^
modify.jsp:11:2: No end tag found.
<html:form action="modifySelf">
^-------^
modify.jsp:11:2: No end tag found.
<html:form action="modifySelf">
^-------^
modify.jsp:109:3: No start tag found.
</html:form>
^-------^
modify.jsp:109:3: No start tag found.
</html:form>
^-------^
我猜解析器在逻辑之前寻找表单,或者至少匹配所有标签。
关于如何获得相同效果的任何想法? 我也在瓷砖内跑步。
【问题讨论】:
标签: struts