j2ee: JSP Expression Language - setup [5/27] ![]() ![]() ![]() |
In a JSP 2.0 container, you have some control over the EL.
To turn it off:
isELEnabled
attribute of the
page
directive
\${
instead of ${
You can also turn off scriptlets for a set of JSPs using the jsp-property-group element of web.xml
Examples:
disabling EL:
<jsp-property-group> <url-pattern>*.jsp</url-pattern> <el-ignored>true</el-ignored> </jsp-property-group>
disabling scripting:
<jsp-property-group> <url-pattern>*.jsp</url-pattern> <scripting-invalid>true</scripting-invalid> </jsp-property-group>