EL表达式,JSTL:jsp standard Tag Library

时间:2021-08-03 06:25:58

1.EL表达式的作用:

  1.1访问Bean的属性。  方式一:${对象名 . 属性名} eg:${user.name}    方式二:${对象名["属性名"]}

  1.2输出简单的运算结果

  1.3获取请求参数值

================JSTL

<%@taglib uri=" " prefix=" " %>

uri:JSP标签的命名空间;

prefix=" "  命名空间的前缀;

------核心标签:

-if

<c:if  test=" "  var=" " scope=" "></c:if>

当test属性值为true的时候,执行标签体的内容。test属性可以用EL表达式赋值。

var 和scope要配合使用;

var属性:指定一个绑定名称;  scope属性:指定绑定的范围(page,request,session,application)

    -choose

<c:choose>

  <c:when test=" " ></c:when>

........

<c:otherwise></c:otherwise>

</c:choose>

      -forEach

用来遍历集合或数组

<c:forEach var=" " items=" ">

....................

</c:forEach>

items属性:指定要遍历的集合,一般用EL表达式来赋值