EL表达式

EL语法

${EL表达式}

EL存取变量:${a},默认会按page、request、session、application的顺序查找。

<%
     request.setAttribute("str",str);   
%>
${str}
${RequestScope.str}

EL运算符

算数运算符:+-*/

关系运算符:==、!=、<=、>=、<、>

逻辑运算符:&&、||、!

条件运算符:a?b:c

${ticket.status==1?"已审核":"未审核"}

empty:${empty var} 如果var不存在,返回true

EL . 与 [ ] 运算符

. 访问对象的属性

[ ]访问对象的属性或是数组/集合中的元素

1 <%
2     User user=new User("张三","1234");
3     request.setAttribute("user",user);
4 %>
5 ${user.name}
6 ${user["name"]}

 

posted @ 2020-04-07 23:14  codeing123  阅读(164)  评论(0编辑  收藏  举报