我在jsp中使用此代码:
<c:if test="<%=box.getPrefs().getBool("PrefOTPEnabled")%>">
<div class="ChOptPadd_r11 padd_t2">
<div class="link">
</div>
</div>
</c:if>
但我收到语法错误:Syntax error on token ";", Expression expected after this token
这有什么问题?
答案 0 :(得分:1)
因为你有双引号。它应该是'PrefOTPEnabled&#39;。
中的撇号<c:if test="<%=box.getPrefs().getBool('PrefOTPEnabled')%>">
<div class="ChOptPadd_r11 padd_t2">
<div class="link">
</div>
</div>
</c:if>
答案 1 :(得分:0)
<% if (box.getPrefs().getBool("PrefOTPEnabled")){%>
<div class="ChOptPadd_r11 padd_t2">
<div class="link">
</div>
</div>
<%}%>