概述
EL和JSTL
EL:表达式语言Expression Language
JSTL:标签库
1.EL概述
EL:用来简化从作用域中取数据的过程
作用域:
- page
- request
- session
- application
// 存数据
request.setAttribute("键名",Object value);
// 取数据
Object obj = request.getAttribute("键名");
2.数据操作
2.1取单一的/简单的数据
${作用域名称Scope.键名}
// 例如:
request.setAttribute("username","雷锋");
${requestScope.username}
2.2取对象数据
${对象键名.属性名} 属性要有get方法 必须由eclipse生成
2.3集合数据
List集合:${集合键名[索引]}
3.EL表达式进行计算
4.EL操作隐式对象
pageContext对象 可以获取所有JSP内置对象
param对象 可以接收请求参数
5.JSTL
JSP Standard Tag Lib
JSP标准标签库
常用标签:
<c:set>
<c:out>
<c:remove>
<c:if>
<c:choose>
<c:when>
<c:otherwise>
</c:choose>
<c:foreach>
…
<c:param>
<c:url>
<fmt:formatDate>
使用:
- 导入jar包 jstl1.2.jar
- 在JSP页面声明 <%@taglib %>
- 使用
注:笔记思路来自查老师!!
最后
以上就是鳗鱼耳机为你收集整理的EL和JSTL 笔记分享EL和JSTL的全部内容,希望文章能够帮你解决EL和JSTL 笔记分享EL和JSTL所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复