javaweb学习19:JSP, JSTL标签
-
JSP标签:3种
<jsp:include />
<%--页面转发:
http://localhost:8080/jsptag.jsp?name=张三&age=12
--%>
<jsp:forward page="/jsptag2.jsp">
<jsp:param name="name" value="张三"/> //参数
<jsp:param name="age" value="12"/> //参数
</jsp:forward>
-
JSTL标签库:
-
JSTL标签库的使用就是为了弥补HTML标签的不足;它自定义了许多标签,可以供我们使用,标签的功能和Java代码一样!
-
核心标签:(掌握部分即可)
-
格式化标签:
-
SQL标签:
-
XML标签:
-
-
JSTL标签库使用步骤:
-
引入对应的taglib:
<%
-
使用其中的方法;
-
在Tomcat也需要引入jstl包,否则也会报taglib的错误;
-
-
EL表达式:(EL:Expression Language)
-
语法:
EL表达式语法:
${ }
-
作用:
-
获取数据;
-
执行运算;
-
获取web开发的常用对象;
-
-
依赖包:
<!-- JSTL表达式的依赖 -->
<dependency>
<groupId>javax.servlet.jsp.jstl</groupId>
<artifactId>jstl-api</artifactId>
<version>1.2</version>
</dependency>
<!-- standard标签库 -->
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
-
-
代码案例:JSTL,EL表达式
<%
-
代码案例:JSTL标签:<c:set ; <c:choose ; <c:when
<%
-
代码案例:<c:forEach
<%
分类:
06-Java Web
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律