首页 > 其他分享 >JSTL

JSTL

时间:2023-01-12 01:33:32浏览次数:53  
标签:语句 容器 标签 JSTL 循环 属性

1.概念:JavaServer Page Tag Library JSP标准标签库

  *是由apache组织提供的开源的免费的jsp标签

2.作用:用于简化和替换jsp页面上的java代码

3.使用步骤:

  1.导入jstl相关的jar包

  2.引入标签库:taglib指令:<%@ taglib%>

  3.使用标签

4.常用的JSTL标签

  1.if            :if语句

1.属性:
        test 必须属性,接受Boolean表达式
            如果表达式为true,则执行,false,不执行
            一般情况下,test属性值会结合el表达式一起使用
         注意:c:if标签没有else的情况,想要else情况,可以再定义一个c:if标签

  2.choose   :switch语句

1.使用choose标签声明  
2.使用when标签做判断
3.使用otherwise标签做其他情况说明

  3.foreach   :for循环语句

1.属性:
    begin:开始值
    end:结束值
    var:临时变量
    step:步长
    varStatus:循环状态对象
        index:容器中元素的索引,从0开始
        count:循环次数,从1开始
2.遍历容器:
    List <User> list;
    for(User user : list){
    }
    *属性:
        items:容器对象
        var:容器中元素的临时变量
        varStatus:循环状态对象
        index:容器中元素的索引,从0开始
        count:循环次数,从1开始

标签:语句,容器,标签,JSTL,循环,属性
From: https://www.cnblogs.com/lin513/p/17045308.html

相关文章

  • JSTL fn函数使用
    首先,我们要在页面的最上方引用:<%@taglibprefix="fn"uri="http://java.sun.com/jsp/jstl/functions"%>下面是JSTL中自带的方法列表以及其描述:fn:contains(string,subs......
  • jstl
    一. MVC模型(Model)-程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能)。视图(View)-界面设计人员进行图形界面设计。......
  • JSTL标签
    文章目录​​一.概念​​​​二.下载使用​​​​三.jsp页面中使用jstl标签​​​​四.核心标签库中常用标签:​​​​1.代码演示​​一.概念JSTL(JavaServerPagesSta......
  • JSTL的练习以及三层架构
    JSTL的练习需求:在request域中有一个村有User对象的List集合,需要使用jstl+el将list集合数据展示到jsp页面的表格table中<%@pageimport="java.util.List"%><%@pagei......
  • JSTL的常用标签choose和foreach
    JSTL的常用标签choosec:choose标签:<%@pagecontentType="text/html;charset=UTF-8"language="java"%><%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/co......
  • JSTL概述以及JSTL中的if标签
    JSTL概述1.概念:JavaServer Pages TagLibraryJSP标准标签库是由Apache组织提供的开源的免费的jsp标签2.作用:用于简化和替换jsp页面上的java代码3.使用步骤:......
  • JSTL-常用标签-if、choose、foreach
    JSTL-常用标签-ifif:相当于java代码的if语句1.属性:test必须属性,接受boolean表达式如果表达式为true,则显示if标签体内容,如果为false,则不显示标签......
  • JSTL练习
    JSTL练习需求:在request域中有一个存有User对象的List集合。需要使用jstl+el将list集合数据展示到jsp页面的表格table中<%@pageimport="cn.itcast.domain.User"%><%@......
  • EL-empty运算符&隐式对象pageContext、JSTL概述
    EL-empty运算符空运算符:empty功能:用于判断字符串、集合、数组对象是否为null或者长度是否为0${emptylist}:判断字符串、集合、数组对象是否为null或者长度为0......
  • jsp页面通过JSTL表达式获取session中存储的对象的属性
    1.将user对象存入session  request.getSession().setAttribute("user",userSession);2.User类 publicclassUser{privateStringuserId;privateStringuser......