相关疑难解决方法(0)

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
查看次数

如何从JSPX输出<option selected ="true">?

一些html标签将"给定"属性的"任意"值解释为"true" - >选项标签会浮现在脑海中.

我经常最终做这样的事情:

<c:choose>
   <c:when test="${isSelected}"/>
        <option selected="true">Opt1</option> 
    </c:when>
   <c:otherwise/>
        <option>Opt1</option> 
   </c:otherwise>
</c:choose>
Run Code Online (Sandbox Code Playgroud)

我知道我可以声明习俗encapslate这种行为,但是也得到相当难看,除非我在Java代码中它.

有更聪明的方法吗?

html java jspx

5
推荐指数
1
解决办法
6799
查看次数

标签 统计

html ×1

java ×1

jsp ×1

jsp-tags ×1

jspinclude ×1

jspx ×1