-
Bug
-
Resolution: Done
-
Blocker
-
7.2.0.CD14
-
None
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.
- is cloned by
-
WFLY-11086 Usage of static fields from java.lang classes as EL expressions in JSPs doesn't work when requested more than once
- Closed
- is related to
-
JBEAP-5613 Usage of static fields from java.lang classes as EL expressions in JSPs doesn't work
- Verified
- relates to
-
JBEAP-14605 [GSS] (7.1.z) degraded performance from ImportedClassELResolver
- Closed
-
JBEAP-15513 Usage of static fields from java.lang classes as EL expressions in JSPs doesn't work for servlet 4.0
- Closed