В моем понимании метод findAttribute(String)
класса PageContext
ищет результаты во всех областях (Session, Request, Pagecontext ..).
Это действительно так?
У меня есть JSP со следующим кодом
String foo = request.getParameter("foo"); %>
<%= pageContext.findAttribute("foo") %> -- <%= foo %> -- ${foo}
Таким образом, в моем понимании, если я предварительно установлю параметр запросов foo
на что-то вроде boo
, а сессия и pagecontext будут чистыми, все 3 выхода будут выдавать boo
.
Но в моем случае только выход посередине говорит boo
. <%= pageContext.findAttribute("foo") %>
и ${foo}
не имеют