6
我已經在一個JSP中以下內容:JSP - 我可以在<c:if>內使用<jsp:attribute>嗎?例外:「必須用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>
原樣,我得到以下異常:
Must use jsp:body to specify tag body for <MyTag if jsp:attribute is used.
如果我刪除最外面的<c:if>
標籤,它的工作原理。在<c:if>
內使用<jsp:attribute>
有問題嗎?任何幫助,將不勝感激。謝謝。
在黑暗中拍攝:改爲在'jsp:attribute'內嘗試'c:if'。 – BalusC 2010-08-19 18:22:59