Если вы не используете Servlet 3.0 / JSP 2.2, вы не можете вызывать методы для таких объектов EL.Вы должны относиться к ним по-джавабейски.Т.е. не используйте префиксы get
или is
, а также не методы parens ()
.
<c:if test="${!request.requestedSessionIdFromCookie}">
(я предполагаю, что HttpServletRequest
находится там, в противном случае вы должны получитьPageContext
first)
<c:if test="${!pageContext.request.requestedSessionIdFromCookie}">
Что касается конкретной проблемы, заключающейся в том, что URL не кодируется c:out
, этот тег за это не отвечает.Вы не путаете это с c:url
?