45 EL 表达式语言

EL 语法很简单,它最大的特点就是使用上很方便。
•${sessionScope.user.sex}
•所有EL都是以 ${ 为起始、以} 为结尾的。
上述EL范例的意思是:从Session的范围中,取得
•用户的性别。假若依照之前JSP Scriptlet的写法如下:
•User user = (User)session.getAttribute("user");

•String sex = user.getSex( );

EL 提供 . 和 [ ] 两种运算符来存取数据。下列两者所代表的意思是一样的
•${sessionScope.user.sex} 等于
•${sessionScope.user["sex"]}
•. 和 [ ] 也可以同时混合使用,如下:
•${sessionScope.shoppingCart[0].price}
•回传结果为shoppingCart中第一项物品的价格。


你可能感兴趣的:(45 EL 表达式语言)