10.26 JSTL的优点/核心标签库常用标签

10.26

JSTL的优点

1、提供了统一的标签

2、可以用来编写各种动态功能

核心标签库常用标签:

set、out、remove、catch

set:向域对象中添加数据

<%
    request.setAttribute(key,value);
%>
<c:set var="name" value="tom" scope="request"></c:set>
${requestScope.name}

out:输出域对象中的数据

<c:set var="name" value="tom"></c:set>
<c:out value="${name}" default="未定义"></c:out>

remove:删除域对象中的数据

<c:set var="name" value="tom"></c:set>
<c:out value="${name}" default="未定义"></c:out>
<hr/>
<c:remove var="name" scope="page"></c:remove>
<c:out value="${name}" default="未定义"></c:out>

catch:捕获异常

<c:catch var="error">
  <%
      int a=10/0;    
  %>
</c:catch>
${error}
原文地址:https://www.cnblogs.com/wangdayang/p/14159486.html