一:EL 表达式
- 获取数据
- 执行运算
- 获取web开发的常用的对象
二:JSP标签
<jsp:forward page="/jsptag2.jsp"> <jsp:param name="name" value="maming"></jsp:param> <jsp:param name="age" value="19"></jsp:param> </jsp:forward>
三:JSTL标签
jstl标签库的使用库的使用就是为了弥补HTML标签的不足;它自定义了许多标签,可以供我们使用,标签的功能和Java代码一样!
使用前必须要引入库
一个是在maven中自动导入JSTL的依赖
<!-- taglibs 标签库 --> <dependency> <groupId>org.apache.taglibs</groupId> <artifactId>taglibs-standard-impl</artifactId> <version>1.2.5</version> <scope>runtime</scope> </dependency>
也需要引入标签库
核心标签
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>
编号 标签 描述 1 ” href=”http://www.yiibai.com/jsp/jstl_core_set_tag.html” rel=”noopener”><c:set 在“范围”中设置表达式求值的结果
3 ” href=”http://www.yiibai.com/jsp/jstl_core_catch_tag.html” rel=”noopener”><c:catch 捕捉发生在其主体中的任何可抛出对象,并可选地暴露它。
5 ” href=”http://www.yiibai.com/jsp/jstl_core_choose_tag.html” rel=”noopener”><c:choose 简单的条件标签,用于建立互斥条件操作的上下文,标记为
<when>
和<otherwise>
。
8 ” href=”http://www.yiibai.com/jsp/jstl_core_import_tag.html” rel=”noopener”><c:import 检索绝对或相对URL,并将其内容公开到页面,
"var"
中的字符串或"varReader"
中的"Reader"
。
10 ” href=”http://www.yiibai.com/jsp/jstl_core_foreach_tag.html” rel=”noopener”><c:forTokens 迭代令牌,由指定的分隔符来分隔。