У меня возникли проблемы с написанием условия if-then-else для моей страницы jsp. Я думаю, что проблема связана с моими цитатами. Также возможно использовать JSTL в javascript?Атрибут JSTL if-then-else
Код
<c:choose>
<c:when test= "'<%=request.getSession().getAttribute("userName")%>' == Guest">
<button class="btn" id="getCitizens" onclick="DoGuestAccess()" type="button">Guest Access</button>
</c:when>
<c:otherwise>
<button class="btn" id="getCitizens" onclick="DoUsersAccess()" type="button">User Access</button>
</c:otherwise>
</c:choose>
Ошибка
org.apache.jasper.JasperException: /WEB-INF/jsp/newpage.jsp (line: 485, column: 71) equal symbol expected
нет это не так. JSTL можно интерпретировать только на стороне сервера. – Farid
поэтому я должен передать значение JSTL в элемент html, а затем использовать javascript для получения значения из элемента для условия? – devdar
JSTL можно использовать для визуализации * JavaScript. –