EL与JSTL
2013-09-25 19:49
183 查看
1、include指令
<%@ include file=""%> 静态包含 主要用于包含静态内容
将一个子页面完全"包含"在当前页面中
将子页面(HTML或者JSP)代码完全包含在当前页面中,
注意:如果包含的子页面是一个JSP一定不能有重复变量出现。
2、include动作
<jsp:include page=""%> 动态包含 主要用于包含动态内容
将子页面引用进来,运行时才调用对应的方法将子页面引用进来。
3、EL表达式
在JSP页面输出数据(表面)
a、el表达式的各种运算。(加减乘除啊之类的)
b、获取page、request、session、application中的数据
范围由小到大的查找对应的数据。
也可以加上查找范围的前缀:pageScope、requestScope........
案例:
mini.jsp中显示的用户名称。
分页页面的页码显示。
4、JSTL (java server tag language)
分页显示数据时调用。
c:if
属性:
test boolean 为true时显示if标签内部的内容,false时你猜!
var 定义变量存储test的结果
scope 制定var变量存储的范围
c:foreach
属性:
items 需要遍历的集合 ${}
var 定义对应用来存储每次显示的对象
begin 开始的位置
end 结束的位置
step 步长
varStatus 当前状态 status.index
<%@ include file=""%> 静态包含 主要用于包含静态内容
将一个子页面完全"包含"在当前页面中
将子页面(HTML或者JSP)代码完全包含在当前页面中,
注意:如果包含的子页面是一个JSP一定不能有重复变量出现。
2、include动作
<jsp:include page=""%> 动态包含 主要用于包含动态内容
将子页面引用进来,运行时才调用对应的方法将子页面引用进来。
3、EL表达式
在JSP页面输出数据(表面)
a、el表达式的各种运算。(加减乘除啊之类的)
b、获取page、request、session、application中的数据
范围由小到大的查找对应的数据。
也可以加上查找范围的前缀:pageScope、requestScope........
案例:
mini.jsp中显示的用户名称。
分页页面的页码显示。
4、JSTL (java server tag language)
分页显示数据时调用。
c:if
属性:
test boolean 为true时显示if标签内部的内容,false时你猜!
var 定义变量存储test的结果
scope 制定var变量存储的范围
c:foreach
属性:
items 需要遍历的集合 ${}
var 定义对应用来存储每次显示的对象
begin 开始的位置
end 结束的位置
step 步长
varStatus 当前状态 status.index
相关文章推荐
- 传智播客---jsp,El,JSTL的语法与使用
- JSTL 和 EL 的简单理解篇
- JSTL与EL
- EL和JSTL表达式
- EL JSTL <c:forEach>遍历时同时获取对象和序号,<c:choose>多条件判断,el标签条件
- J2EE (十) 简洁的JSTL、EL
- JSTL和EL
- EL,JSTL
- java-例子:MVC模式,用jstl和el输出数据到jsp页面.
- el 与 jstl
- EL表达式的用法(四)--使用EL调用Java方法(JSTL中的函数)
- day16-EL&JSTL
- 【EL&JSTL】学习笔记
- jsTL和EL
- jstl和el的区别
- 【jstl&el】jstl和EL的区别和使用
- EL-JSTL-CRUD-MVC
- 【jsp】jstl + el 语法九九乘法口诀的实现(不含java代码)
- El 和 JSTL 的使用简介
- JSTL、EL的一些实践记录