小编Agu*_*tin的帖子

JSP - 我可以在<c:if>中使用<jsp:attribute>吗?例外:"必须使用jsp:body指定标签主体"

我在JSP中有以下内容:

<c:if test="${true}">
<jsp:attribute name="extraInlineComplianceJavascript">
window.isSummaryComplianceLinkVisible = '${TabList.isSummaryComplianceLinkVisible}';
window.isDetailComplianceLinkVisible = '${TabList.isDetailComplianceLinkVisible}';
window.complianceSummaryReportTag = '${helper.complianceSummaryReportTag}';
window.complianceDetailReportTag = '${helper.complianceReportTag}';
</jsp:attribute>
</c:if>
Run Code Online (Sandbox Code Playgroud)

原样,我得到以下异常:

 Must use jsp:body to specify tag body for &lt;MyTag if jsp:attribute is used.
Run Code Online (Sandbox Code Playgroud)

如果我删除最外面的<c:if>标签,它的工作原理.有没有用的问题<jsp:attribute>里面<c:if>?任何帮助,将不胜感激.谢谢.

jsp jsp-tags jspinclude

6
推荐指数
1
解决办法
4484
查看次数

标签 统计

jsp ×1

jsp-tags ×1

jspinclude ×1