JSTL标签库的骨干课程之焦点标签库(一)

  • JSTL介绍

        Java Server Pages Standard Tag
Libray(JSTL):JSP标准标签库,它包裹了JSP应用的通用要旨成效。JSTL接济通用的、结构化的天职,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。
除了那个,它还提供了一个框架来利用集成JSTL的自定义标签。
 
JSTL是指正式标签库,依据其职能可综合为五大类:

  • 中央标签库
  • XML 标签库
  • 格式化标签库
  • 数据库标签库
  • JSTL函数标签库

  图片 1

  • JSTL标签库安装

Apache 汤姆cat安装JSTL 库步骤如下:
从Apache的正经标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。

下载jakarta-taglibs-standard-1.1.2.zip
包并解压,将jakarta-taglibs-standard-1.1.2/lib/下的七个jar文件:standard.jar和jstl.jar文件拷贝到/WEB-INF/lib/下。
JSTL只可以运行在帮忙JSP1.2和Servlet2.3专业的器皿上。
 
 

  • 拔取标签库的由来
  1. 维持程序可以的可读性。页面写java代码不易于维护和修改,可读性也很差。
  2. 复用性强。JSTL的标签可以极其次的录取。
  3. 可以兑现分层的思维。将事情与体现分离。
  4. 扩充性好。JSTL的竹签在选拔时只需导入JSTL包即可。
  5. 尤其专业,服从XML标准。
  6. 简化页面,页面赏心悦目。

 图片 2
 骨干标签库

       
宗旨标签是最常用的JSTL标签。为了在JSP页面使用JSTL类库,必须以下列格式使用taglib指令:
<%@taglib uri=“” prefix=“” %>
例如:<%@taglib uri=”http://java.sun.com/jsp/jstl/core”  prefix=”c”
%>
前缀可以是自由内容,遵循规范可以使协会中由差距人员编制的代码越发相似;所以,提议使用事先计划好的前缀。
 
 图片 3
图片 4
 
 
那么大家首先来看望常用的通用动作指令out标签、set标签、remove标签):

  • out标签

       
out标签对表明式举办演算,并将结果输出到近来的JspWriter。out的语法有三种形式,有侧重点内容和没有重点内容:
例如:
 图片 5
 
 
       
在JSP2.0事先,out标签是出口限域对象值的最不难方法。在JSP2.0自此,除非您须求将某个值举办字符转换,否则可以放心地应用EL表明式:${X}
 

  • set标签

       利用set标签可以形成以下工作:
①创立一个字符串和引用该字符串的一个限域变量
②创办一个限域变量,并援引已经存在的某一个限域变量
③装置限域对象的习性
假如运用set成立限域变量,那么处于该标签之后的成套JSP页面都将得以采用该变量。
<c:set>该标签的常用属性(将值存储到功效域或为 JavaBean
中的变量属性赋值)
 
 图片 6

图片 7

那种样式同意在关键性内容中有JSP代码
 

  • remove标签

       利用remove标签删除限域变量,语法格式如下:
 
 图片 8
 
 
       若没有点名范围,则会将三个范围内能找到的整套删减。

      
注意:限域变量引用的对象并没有被去除。由此,如若另一限域对象也在引用那些目的,那么还是能经过其余这么些限域对象来走访该对象。
 
 
      
写到那里,大家对JSTL的焦点标签库之通用动作指令也询问的大约了,那么接下去要上课的主干标签库之规则动作指令后续会为大家呈上,敬请关切日本东京尚学堂JAVA。

相关文章