推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

EL和JSTL基本使用

   2023-07-08 网络整理佚名1520
核心提示:中简化表达式的方法,让Jsp的代码更加简化。}就相当于jsp中的,但是EL表达式可以自动的从域对象中取数据。JSTL相当于替换了JSP中的,使得jsp的代码更加简洁。首先需要下载引入2个jar包,下载地址为jstl下载,下载后引入项目。我们要在jsp中使用jstl,需要在jsp文件第一行加入以下代码。第二种就是数组或者对象形式的,相当于java中的for(name:对象)

ELEL简介

EL()是为了让JSP的编写更加简单。 表达式语言的灵感来自于XPath表达式语言,它提供了一种简化JSP中表达式的方法,使得Jsp代码更加简化。

EL表达式主要是替代jsp页面的表达式脚本,比jsp更加简洁

EL的使用

${key},EL主要用于获取数据,${}相当于jsp,但是EL表达式可以自动从领域对象中获取数据。

浏览器显示

EL中常见的内置对象 EL中获取数据的顺序

当我们使用${key}时,如果我们不指定从哪个字段获取数据,那么el将会有默认的顺序。

>>>

介绍

JSTL(Java Pages Tag,即JSP标准标签库)是JCP(Java)制定的标准规范,主要为Java Web开发人员提供标准通用的标签库,并由专门的团队维护。 开发人员可以使用这些标签来替换JSP页面上的Java代码,从而提高程序的可读性,降低程序维护的难度。

JSTL相当于取代了JSP,使得jsp代码更加简洁。

如何使用JSTL

首先需要下载并导入2个jar包,下载地址为jstl ,下载后导入项目。

如果我们想在jsp中使用jstl,需要在jsp文件的第一行添加以下代码。

 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

JSTL常用标签if标签介绍

我们可以用它来判断,只有当为真时才执行代码。判断条件写在测试中

标签

使用此标签进行循环。 主要有两种形式。 下面给出第一种形式,相当于java中的for(int i = 0; i < len; i++)

浏览器输出

第二种是数组或者对象的形式,相当于java中的for(name: )

定义数组

浏览器输出

常用的就是这些 el 和 jstl。 当然还有很多其他的用法,不过用的不多,这里就不介绍了。 掌握以上就够了。 如果遇到不懂的el和jstl语法,可以上网查一下。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON