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月前
|
JavaScript Java 大数据
基于JavaWeb的销售管理系统设计系统
本系统基于Java、MySQL、Spring Boot与Vue.js技术,构建高效、可扩展的销售管理平台,实现客户、订单、数据可视化等全流程自动化管理,提升企业运营效率与决策能力。
|
4月前
|
SQL 前端开发 Java
JavaWeb 学习日记案例详解及 javaweb 完整项目案例实战指南
本文介绍了一个基于Spring Boot的JavaWeb企业员工管理系统完整案例,涵盖部门管理、员工管理、登录、异常处理、事务管理及AOP等核心功能实现,结合CSDN相关技术文章,提供详细技术方案与应用实例,适合JavaWeb开发者学习与参考。
186 0
|
10月前
|
前端开发 Java 数据库连接
【潜意识Java】深度解读JavaWeb开发在Java学习中的重要性
深度解读JavaWeb开发在Java学习中的重要性
189 4
|
前端开发 Java 应用服务中间件
Javaweb学习
【10月更文挑战第1天】Javaweb学习
122 2
|
安全 Java Android开发
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
499 5
|
移动开发 JavaScript 前端开发
Javaweb之Vue路由的详细解析
Vue.js是一款备受欢迎的前端框架,以其简洁的API和组件化开发模式著称。Vue Router作为其官方路由管理器,在构建单页面应用(SPA)时发挥关键作用,通过URL变化管理组件切换,实现无刷新过渡。本文将详细介绍Vue Router的基础概念、主要功能及使用步骤,帮助JavaWeb开发者快速掌握其工作原理及实践应用。
112 1
|
JSON JavaScript 前端开发
Javaweb中Vue指令的详细解析与应用
Vue指令提供了一种高效、声明式的编码方式,使得开发者可以更专注于数据和业务逻辑,而不是DOM操作的细节。通过熟练使用Vue指令,可以极大地提高开发效率和项目的可维护性。
107 3
|
安全 Java Android开发
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
417 2
|
JavaScript 前端开发 UED
Javaweb中Vue指令的详细解析与应用
Vue指令是Vue框架中非常强大的特性之一,它提供了一种简洁、高效的方式来增强HTML元素和组件的功能。通过合理使用这些指令,可以使你的JavaWeb应用更加响应用户的操作,提高交互性和用户体验。而且,通过创建自定义指令,你可以进一步扩展Vue的功能,使其更贴合你的应用需求。
111 1
|
设计模式 Java 关系型数据库
【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码解析
本文是“Java学习路线”专栏的导航文章,目标是为Java初学者和初中高级工程师提供一套完整的Java学习路线。
868 37