el和jstl的使用

el(expression langauge):表达式语言     作用:获取对象    用法:1、${变量名}  2、${变量  运算符  变量}     使用el的条件:如果用的servlet-api.jar包低于javax.servlet-api-3.0.1版本,web版本必须是3.0之前的。

1、获取PageContext页面范围域的对象,${pageScope.user(或者是list)}

2、获取ServletRequest请求范围域的对象,${requestScope.user(或者是list)}

3、获取HttpSession会话范围域的对象,${sessionScope.user(或者是list)}

4、获取ServletContext应用范围域的对象,${applicationScope.user(或者是list)}

直接${user(或者是list)},也可以获取对象。仅有一个范围域对象时,获取的就是该范围域对象,

有多个对象时,获取的对象的优先顺序为:PageContext页面范围域的对象、获取ServletRequest请求范围域的对象、获取HttpSession会话范围域的对象、获取ServletContext应用范围域的对象。


jstl(java server page standard tag library):jsp的标准标签库     作用:不让jsp页面出现java代码,实现简单的java程序语句,例如,表达式操作,流程控制,迭代操作,URL操作     使用jstl的条件:jstl.jar,standard.jar,<%@ taglib uri="http://java.sun.com/jsp/jstl.core"    profix="c" %>

使用方法:(举一个最常用的迭代操作)

<c:foreach items="${list}" var="user">

    <tr> <td>${user.userId}</td> <td>${user.userName} </td> <td>${user.userAge} </td> </tr>

</c:foreach>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值