JSP Expression Language
2012-12-10 22:10 coffeescript 阅读(556) 评论(0) 编辑 收藏 举报1.JSP EL是从JSTL 1.0中提取部分功能而来的。
2.JSP EL主要使用"${"和"}"来包括所要操作的变量或者表达式。${}
3.如果要输出$符号需要通过\$转义。
4.sessionScope是EL的内置对象,表示读取session对象的属性值。
5.${}不允许嵌套。
6.关系型 == eq != ne >gt < lt >=ge <=le。
7.在EL中,使用"."运算符来获取JavaBeans对象的属性值,也可以使用[]运算符来读取值。
8.EL内置对象有 pageScope,requestScope,sessionScope,applicationScope,作用范围从前到后。
9.${param.username}等价于<%=request.getParameter("username")%>.
10.paramValues来获取传递的所有参数名称和对应的参数值。
11.设定JSP不使用JSP EL <%@page isELIgnored="true"%>或在web.xml中修改。
12.HTML 小于< 大于>.
13.empty运算符号不仅可以判断出引用对象为null,还可以判断出String对象内容为空。
14.${username}如果没有读取的变量没有指定作用范围,就按照pageScope、requestScope、sessionScope、applicationScope的顺序查找该变量,如果仍然没有找到该变量,不抛出违例。
作者:coffeescript
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.