Я использую этот код в своем 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
Что не так с этим?
Потому что у вас двойные кавычки. Он должен быть апострофом в "PrefOTPEnabled".
<c:if test="<%=box.getPrefs().getBool('PrefOTPEnabled')%>">
<div class="ChOptPadd_r11 padd_t2">
<div class="link">
</div>
</div>
</c:if>
<% if (box.getPrefs().getBool("PrefOTPEnabled")){%>
<div class="ChOptPadd_r11 padd_t2">
<div class="link">
</div>
</div>
<%}%>