1.${ 表达式}
例子:${sessionScope.customer.name}
${sessionScope["com.rupeng.customer"].name}
2.EL 可以进行自动的类型转换
3.隐含对象:如果表达式里不写范围,EL会以范围的从小到大,寻找对象。
4.其他隐含对象:pageContext很重要例如: ${pageContext.request.contextpath}
5.empty可以作用于一个集合,若该集合为空或不存在则返回true,否则false
List names=new ArrayList();
name.add("abc");
${empty requestScope.names}
例子:${sessionScope.customer.name}
${sessionScope["com.rupeng.customer"].name}
2.EL 可以进行自动的类型转换
3.隐含对象:如果表达式里不写范围,EL会以范围的从小到大,寻找对象。
4.其他隐含对象:pageContext很重要例如: ${pageContext.request.contextpath}
5.empty可以作用于一个集合,若该集合为空或不存在则返回true,否则false
List names=new ArrayList();
name.add("abc");
${empty requestScope.names}