Java-Methoden dürfen ja nicht in EL verwendet werden.
Frage 1:
Gibt es daher für jede in HttpServletRequest oder HttpServletResponse definierte Methode eine
äquivalente Variable in EL?
Beispiel:
als Expression:
als EL Expression:
Frage 2:
Bezogen auf mein obiges Beispiel:
Ich finde bei Java EE 5 weder unter HttpServletRequest noch unter pageContext eine Variable queryString, aber ich kann sie trotzdem nutzen.
In welcher Klasse/welchem Interface werden die EL-Variablen definiert,
die Java-Methoden ersetzen können?
Frage 1:
Gibt es daher für jede in HttpServletRequest oder HttpServletResponse definierte Methode eine
äquivalente Variable in EL?
Beispiel:
als Expression:
Code:
<c:out value="<%= request.getQueryString() %>"/>
als EL Expression:
Code:
<c:out value="${pageContext.request.queryString}"/> <%-- Funktioniert! --%>
Frage 2:
Bezogen auf mein obiges Beispiel:
Ich finde bei Java EE 5 weder unter HttpServletRequest noch unter pageContext eine Variable queryString, aber ich kann sie trotzdem nutzen.
In welcher Klasse/welchem Interface werden die EL-Variablen definiert,
die Java-Methoden ersetzen können?