文档章节

jstl标签

StayY
 StayY
发布于 2016/02/14 22:53
字数 420
阅读 2
收藏 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
南昌
程序员
web项目中web.xml的作用

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

ChinaHYF
04/27
0
0
(JavaEE-08)JSP九大隐式对象

JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用...

_-Leon-_
2014/07/07
0
0
TagSupport类的生命周期具体执行过程

(1)当jsp容器中在解释jsp页面时,如果遇到自定义标签的开始标记,将利用"标签处理类"建立一个"标签处理对象".在建立"标签处理对象"的过程中,jsp容器会回调setPageContext()方法,然后根据自定义...

xjcyxyx
2014/03/18
0
0
浅谈jsp、freemarker、velocity区别

以前做web开发页面层用的基本就是就是,最近公司java项目页面层用的技术是velocity。听说jsp要淘汰,也不知道是真是假,但本人还是比较喜欢jsp的,下面是网上查找的javaweb项目页面3种技术的...

cccyb
2017/10/21
0
0
与区别

我们都知道在jsp中include有两种形式,分别是Include指令:和include动作:。前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的...

陶邦仁
2015/04/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

vue+element-ui操作删除(单行和批量删除)

页面展示: <template><!-- 表格内容 --><el-table :data="packData" border style="width: 100%" ref="multipleTable" @selection-change="handleSelectionChange"><el-tab......

琴妹
9分钟前
0
0
基于vue(element ui) + ssm + shiro 的权限框架

zhcc 基于vue(element ui) + ssm + shiro 的权限框架 引言 心声 现在的Java世界,各种资源很丰富,不得不说,从分布式,服务化,orm,再到前端控制,权限等等玲琅满目,网上有句话说,语言框架...

DarrenHu_吴邪
16分钟前
1
1
数据库水平切分(MyCat分片)

范围分片 io.mycat.route.function.AutoPartitionByLong 自动范围分片 Function名称:rang-long(配置文件默认) 枚举分片 io.mycat.route.function.PartitionByFileMap 枚举分片 Funtion名称...

这很耳东先生
17分钟前
0
0
读《HeadFirst设计模式》笔记之外观模式

外观模式:提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。 举个栗子: 建了一个家庭影院,但是每次享受家庭影院时,你发现需要执行 将灯...

suyain
18分钟前
0
0
MongoDB分片配置

简单注解: mongos 路由进程, 应用程序接入mongos再查询到具体分片,监听端口默认27017 config server 路由表服务, 每一台都具有全部chunk的路由信息 shard为数据存储分片, 每一片都可以是...

LUIS1983
26分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部