JSTL标签库配置与使用

JSTL标签库配置与使用

在IDEA的Web项目中配置JSTL

下载JSTL所需jar包

官网下载地址 http://tomcat.apache.org/taglibs/standard/

将所需的jar包导入工程中

为需要用到的标签库在项目中配置uri

JSTL标签库的使用

核心标签库

在JSP页面声明引入核心标签库

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

基本标签

将数据输出给客户端数据可为常量值也可是EL表达式存储数据到作用域对象中scope可选值page、request、session、application删除作用域中的指定键的数据 注意: 如果在不指定作用域的情况使用该标签删除数据,会将四个作用域对象中的符合要求的数据全部删除

逻辑标签

进行逻辑判断,相当于java代码的单分支判断。 前端代码注意: 逻辑判断标签需要依赖于EL的逻辑运算,也就是表达式中涉及到的数据必须从作用域中获取进行多条件的逻辑判断,类似java中的多分支语句 执行内容 执行内容 ... 执行内容注意: 条件成立只会执行一次,都不成立则执行otherwise 循环标签 作用:循环内容进行处理

循环体 使用:

begin:声明循环开始位置

end:声明循环结束位置

step:设置步长

varStatus:声明变量记录每次循环的数据(角标,次数,是否是第一次循环,是否是最后一次循环)

items:声明要遍历的对象。结合EL表达式获取对象

var:声明变量记录每次循环的结果。存储在作用域中,需要使用EL表达式获取

注意:数据存储在作用域中,需要使用EL表达式获取例如:${vs.index}--${vs.count}--${vs.first}--${vs.last}

关于作者: admin

相关推荐

魔兽世界wlk宗师工程在哪学
【攻略】玩家必猜!「剑荡八荒」竞猜玩法详介
42英寸等于多少厘米

42英寸等于多少厘米

365bet亚洲版登陆首页 08-24