EL表达式



EL表达式
<%request.setAttribute("aaa", "fff");
   session.setAttribute("aaa", "bbb");
%>

${aaa}<br>

<welcome-file-list>
表示欢迎页面集合。表示如果在访问web应用程序时,不输入任何路径,默认所访问的页面列表。

作用范围:先从小作业域中查找,如果小作业域中有该键对应的值,则取出,并忽略其他作业域。如果小作用域中没有改键,那么再去大作用域中查找。
所以,可以通过作用域指定需要查找绑定对象  ${sessionScope.aaa }表示在session会话范围中查找对象,如果没有找到。也不会去其他作用域查找。
同样,支持运算${3+5} ${4>3}
通过EL表达式,从作用域对象中取出属性时,是调用get方法完成的。所以就是该实体类没有属性,但是提供了get方法,同样可以通过EL表达式取出属性值。
另外,实体类的属性必须规范,一般来说,属性名前两个字母都不能是大写字母。

导入jstl,取一个别名

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

if判断:

 <c:if test="${ExpertBean == null }">
     <jsp:forward page="/expert/show"></jsp:forward>  
     </c:if>

foreach循环:

<c:forEach items="${ES}" var="es">  
        <option value="${es.name }">${es.name }</option>
        </c:forEach>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值