РЕДАКТИРОВАТЬ: наконец-то нашел.По какой-то причине он не работает в Jetty, но работал в Tomcat, когда я создавал и запускал там.Хотя понятия не имею, почему ...
О, чувак, я сошел с ума прошлой ночью, пытаясь разобраться в этом ...
Простая предпосылка:
с использованием диспетчера запросов Spring и контроллеракласс, простая страница JSP, как представление.
в моем контроллере:
request.setAttribute("banana", "myValue");
, если использовать регулярный код JSP:
<%=request.getAttribute("banana")%>
она печатается как ожидалось
но я не могу заставить его работать, используя c-taglib.Я перепробовал все:
<c:out value="${param.banana}"/> <c:out value="${requestScope.banana}"/> and like 4 more.
Ничего не работает ... он просто печатает значение как есть, т.е. $ {param.banana} в виде текста.
Я оглянулся, но не смогне могу найти решения, я должен быть идиотом.Пожалуйста, помогите мне.
EDIT забыл уточнить: я включил соответствующий jspheader
<%@ taglib prefix='c' uri='http://java.sun.com/jstl/core_rt' %>
также пробовал
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>