文档章节

jstl标签

StayY
 StayY
发布于 2016/02/14 22:53
字数 420
阅读 15
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

JSTL (全名:java  standard  tag  libarary   -  java标准标签库  )

使用JSTL标签步骤

                          1 导入jstl支持的jar包(标签背后隐藏的java代码)

                                            注意:使用javaee5.0的项目自动导入jstl支持jar

                          2)使用taglib指令导入标签库

                                                             <%@taglib uri="tld文件的uri名称" prefix="简写" %>

                 3)在jsp中使用标签   

核心标签库的重点标签:           

         保存数据:

                           <c:set></c:set>  

    <c:set var="name" value="rose" scope="request></c:set> 还能指定域对象保存


         获取数据:

             <c:out value=""></c:out>

        <c:out value="${name}"></c:out>从域中拿到字符

        <c:out value=null default=""></c:out> 当value值为空时 使用默认值

        <c:out value=null defalut="<h3>标题3</h3>" escapeXml="false"></c:out>   ecapeXml是否对value值进行转义?  false,不转义 , true转义 (默认)

   单条件判断

            <c:if test="true"></c:if>  如果是true 则执行标签体内的内容 test里面可以写el表达式  只能有一个

            

   多条件判断

          <c:choose></c:choose>

         <c:when test=""></c:when>      when可以多次使用  要多次判断 就多次使用

          <c:otherwise></c:otherwise>   否则的意思   就是除了when里面的以外 就这个条件

                    相当于if  ifelse  if else

    循环数据

          <c:forEach></c:forEach>

            <c:forEach begin="" end="" step="" items="" var="" varStatus="">

            begin 从哪个元素开始遍历  

            end   到哪个元素结束遍历  

            step  步长   (每次加几)

            items  需要遍历的数据

            var    每个元素的名称

            varStatus    当前正在遍历元素的状态对象  (count属性: 当前位置 ,从1开始

          <c:forTokens items="" delims="" var=""></c:forTokens>

                delims里面的切割的内容   可以切割文字

   重定向

          <c:redirect></c:redirect>

                    <c:redirect url=""><c:redirect>

© 著作权归作者所有

StayY
粉丝 0
博文 38
码字总数 21515
作品 0
南昌
程序员
私信 提问
加载中

评论(0)

BeginnersBook JSP、JSTL、Servlet 教程

来源:ApacheCN BeginnersBook 翻译项目 译者:飞龙 协议:CC BY-NC-SA 4.0 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并...

ApacheCN_飞龙
2019/10/14
45
0
JSP(工作原理,组成部分,指令标签,动作标签,隐式对象)

[TOC] JSP 什么是JSP JSP全名为Java Server Pages 中文名叫java服务器页面 它是在传统的网页HTML文件(.htm,.html)中插入Java程序段和JSP标记 后缀名为(*.jsp)。 其根本是一个简化的Servlet设...

osc_wmsc0xiz
2019/03/26
6
0
【转载】Java Web学习(十九) --- JSP标签

转载自:https://www.cnblogs.com/xdp-gacl/p/3788369.html 一、JSP标签介绍   JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写jav...

osc_y40tpu41
2019/10/20
2
0
JavaWeb学习之JSP(二) JSP标签

    JSP常用标签        什么是JSP标签        JSP标签,有的地方也叫做JSP动作,在JSP中编写大量的java代码会使JSP页面显得杂乱无章,看起来非常不舒服,因此JSP提供了一...

osc_5hu7tvpy
2019/10/09
2
0
web项目中web.xml的作用

每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来...

ChinaHYF
2018/04/27
674
0

没有更多内容

加载失败,请刷新页面

加载更多

webpack.02-如何打包

在空文件夹初始化:CMD npm init -y -y意思是全部yes cnpm install -D webpack webpack-cli 文件结构 src(文件夹)--->index.js console.log('hello webpack') test(文件夹)--->main.js......

_qq507570355
9分钟前
20
0
希望多年运维的大佬能回答一下小弟心中的疑惑

小弟之前公司项目有搭建过一个数据中心,底层虚拟化系统,建设好之后配合开发人员完成好了各种项目环境的搭建。前期比较累一点,也负责各种日志备份,监控系统之类的搭建。当系统趋于稳定之后...

夜雨声声到天明
11分钟前
18
0
OSChina 周三乱弹 —— 只泡面不泡妞

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @Cobbage :分享许巍的单曲《我的爱 (慕思《觉/醒》视频主题曲)》: 《我的爱 (慕思《觉/醒》视频主题曲)》- 许巍 手机党少年们想听歌,请使劲...

小小编辑
33分钟前
18
0
【整体管理】开发人员KPI量化

1.代码规范。 衡量标准:各类的开发规范。 2.任务进度控制能力。 衡量标准:根据任务完成状况来测量。 3.完成质量。 衡量标准:是否发生重大的bug,bug的数量,及修复bug的响应能力。 4.沟通...

郭恩洲_OSC博客
今天
30
0
使用git clone命令克隆文件出现error: RPC failed相关错误

使用git clone命令克隆文件出现error: RPC failed; curl 18 transfer closed with outstanding read data remain问题 笔者最近在使用git clone命令从github克隆源码到电脑时出现了以下问题 ...

独钓渔
今天
22
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部