JavaWeb课程系列
3. jstl标签库使用
1)导入JSTL所需JAR包
taglibs-standard-spec-1.2.1.jar
taglibs-standard-impl-1.2.1.jar
2)在JSP文件中导入所需要使用的JSTL标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
3)使用标签库中的各个标签
<c:set value="${pageScope.attrName }" var="newName"></c:set>
4.核心标签库(<c>标签库)
4.1 核心标签库:表达式操作
1)c:out
输出域对象指定属性名所对应的属性值, 如果为null, 显示默认值 <c:out value="${name}" default="defaultValue"/> |
2)c:set
①向域对象中保存指定的属性名和属性值
<c:set value="${person.name}" var="myName"/> |
②修改域对象中JavaBean的属性值
<c:set target="${person}" property="name" value="Jack"/> |
c:remove
删除域对象中的指定属性 <c:remove var="myName"/> |