javaWeb第五天: EL和JSTL ​

简介: javaWeb第五天: EL和JSTL​

目录

 

一、EL

✿2,目的:从作用域中获取指定的属性名的共享数据。

✿3,语法: ${属性名} 注意属性名没有引号。

二、JSTL

✿2,需要引入taglib指令,即引入标签库

✿3,条件判断标签和循环迭代标签:

■ Model2模式的开发:


一、EL

1,本质上就是表达式,与表达式有关的都需要写到表达式里边,即{里边}。

✿2,目的:从作用域中获取指定的属性名的共享数据。

✿3,语法: ${属性名} 注意属性名没有引号。


27.png28.png


二、JSTL

1,需要导入的jar包:standard.jar     jstl.jar

✿2,需要引入taglib指令,即引入标签库

      <%@ taglib uri=“Oracle Java Technologies | Oracle“ prefix=“c” %>

✿3,条件判断标签和循环迭代标签:

■  单条件判断:<c:if></c: if> 标签

■  多条件判断:<c: choose></c:choose> 标签, case标签是:<c:when/>

■ 循环迭代标签:<c:forEach></c:forEach>

□ 循环迭代标签使用举例:

<c:forEach items="${teachers}" var="t" varStatus="vs">
           <tr style='background-color:${vs.count % 2 == 0 ? "grey" : ""}'>
               <td>${t.id}</td>
               <td>${t.name}</td>
               <td>${t.age}</td>
          </tr>
     </c:forEach>



Model2模式的开发:


df2d06d064164a9999c83e574512adb2.png

b48bce4e5de6499194c8ce021cbd8cf0.png



e3fe875ce7d749ccab7a53531a94ed0b.png





目录
相关文章
|
2月前
|
Web App开发 SQL Java
javaweb实现分页(二)
javaweb实现分页(二)
20 1
|
2月前
|
SQL 关系型数据库 MySQL
javaweb实现分页查询(一)
javaweb实现分页查询(一)
20 0
|
2月前
|
SQL 关系型数据库 MySQL
javaweb中实现分页,持续更新……
javaweb中实现分页,持续更新……
24 1
|
1月前
|
JSON Java 应用服务中间件
JavaWeb项目之乱码问题及如何解决
JavaWeb项目之乱码问题及如何解决
|
2月前
|
Java Spring 容器
[JavaWeb]——过滤器filter与拦截器Interceptor的使用、执行过程、区别
[JavaWeb]——过滤器filter与拦截器Interceptor的使用、执行过程、区别
|
2月前
JavaWeb 开发之 ServletContext 的和使用
JavaWeb 开发之 ServletContext 的和使用
25 1
|
12天前
|
SQL Java
20:基于EL与JSTL的产品管理页-Java Web
20:基于EL与JSTL的产品管理页-Java Web
21 5
|
4天前
|
Java 程序员 应用服务中间件
JavaWeb之过滤器(Filter)与监听器(Listener)
本文介绍了JavaWeb中的过滤器(Filter)和监听器(Listener)概念及其使用。过滤器主要用于拦截和处理Web资源请求,如进行编码设置、权限验证等,它在Servlet之前和之后执行。监听器则监听域对象(如ServletRequest、HttpSession、ServletContext)状态变化,分为创建/销毁监听和属性变化监听。监听器在Web.xml中注册后会在相应事件发生时自动执行,例如用于统计网站访问人数或初始化配置。
|
1月前
|
JavaScript 前端开发
javaweb文件上传和下载
javaweb文件上传和下载
|
2月前
|
前端开发 NoSQL 应用服务中间件
javaweb单点登录的三种实现方式
javaweb单点登录的三种实现方式
41 0