您的位置:首页 > Web前端 > JavaScript

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jstl java