-
Bug
-
Resolution: Done
-
Blocker
-
14.0.0.Final
Java EE7 (which supports EL 3.0 spec) allows JSPs to use EL expressions like:
<html> <body> foo: --- ${Boolean.TRUE} ---<br> bar: --- ${Integer.MAX_VALUE} ---<br> </body> </html>
However, the
${Boolean.TRUE}
and
${Integer.MAX_VALUE}
in the above example aren't evaluated correctly if request is send more than once, and instead a blank string is rendered for them. The jsp-expression-lang.war used in Steps to reproduce works correctly in 7.2.0.CD13.
More details in the linked forum thread https://developer.jboss.org/thread/271825.
The existing tests(JspELTestCase) doesn't cover the situation when request is sent more than once.
- clones
-
JBEAP-15538 (7.2.z) Usage of static fields from java.lang classes as EL expressions in JSPs doesn't work when requested more than once
- Closed
- is duplicated by
-
WFLY-11095 Wildfly 14.0.0 regression: EL returns empty string on constant
- Closed
- is related to
-
WFLY-6939 Usage of static fields from java.lang classes as EL expressions in JSPs doesn't work
- Closed
-
WFLY-11065 Usage of static fields from java.lang classes as EL expressions in JSPs doesn't work for servlet 4.0
- Closed
- relates to
-
JBEAP-15513 Usage of static fields from java.lang classes as EL expressions in JSPs doesn't work for servlet 4.0
- Closed