在 JSP2.0 中使用 EL 表达式语言
EL(表达式语言)是一种数据访问语言,可以方便地访问和处理应用程序数据,而无需使用
scriptlet 或者请求时(request-time)表达式的值。(不需要使用< % 和%>来获得数据,EL 使
JSP 页面编写人员摆脱了 java 语言,使用户即使不懂 JAVA 也可以轻松编写 JSP 程序.
在 JSP2.0 之前,网页作者只能使用表达式< %= aName %>访问系统的值,比如:
而访问 JavaBeans 属性,可以使用:${aCustomer.address.country}
Tomcat 对 EL 扩展表达式的支持和配置:
tomcat5.0 默认支持 EL,同时用户可以在 Web.xml 文件中对整个 web 应用程序进行设
置或者在每个页面中单独设置 page 指令来控制 TOMCAT 是否对 EL 的支持。
----------------------------
JSP2.0 中 EL 扩展表达式语言的设置
有了 JSP2.0,就可以使用 EL 扩展表达式了。对于一个单个 JSP 页面,你可以使用定
义 page 指令来设置 jsp 页面是否支持 EL。默认是支持 EL(如果要页面不支持 EL,请设置
为 isELIgnored=true;