Eclipse (Helios) иногда маркирует действительный внешний вид JSP как имеющий ошибки. Похоже, что он часто ломается, когда я использую < c: if > тег. Например, в JSP только с этим контентом:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<body>
<c:if test="${1 == 1}">
something
</c:if>
</body>
</html>
Следующие ошибки отображаются на вкладке "Проблемы" после компиляции:
- Несовместимые типы операндов Строка и int line 1
- javax.servlet.jsp.JspException не может быть разрешен к строке типа 1
- javax.servlet.jsp.PageContext не может быть разрешен к строке типа 1
Код работает нормально. Имеет ли подтверждение для JSP проблемы, я пропущу что-то очевидное или это указывает на то, что что-то не настроено правильно.