• JSTL介绍

        Java Server Pages Standard Tag
Libray(JSTL):JSP标准标签库,它包裹了JSP应用的通用主题效率。JSTL帮助通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。
除了这多少个,它还提供了一个框架来采用集成JSTL的自定义标签。
 
JSTL是指正式标签库,依据其效果可综合为五大类:

  • 骨干标签库
  • XML 标签库
  • 格式化标签库
  • 数据库标签库
  • JSTL函数标签库

  XML 1

  • JSTL标签库安装

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

XML,下载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. 简化页面,页面赏心悦目。

 XML 2
 着力标签库

       
主旨标签是最常用的JSTL标签。为了在JSP页面使用JSTL类库,必须以下列格式使用taglib指令:
<%@taglib uri=“” prefix=“” %>
例如:<%@taglib uri=”http://java.sun.com/jsp/jstl/core”  prefix=”c”
%>
前缀可以是擅自内容,服从规范可以使协会中由不同人士编制的代码更加相似;所以,提出接纳事先设计好的前缀。
 
 XML 3
XML 4
 
 
那么我们首先来探望常用的通用动作指令out标签、set标签、remove标签):

  • out标签

       
out标签对表明式举办演算,并将结果输出到眼前的JspWriter。out的语法有二种样式,有主题内容和尚未重点内容:
例如:
 XML 5
 
 
       
在JSP2.0事先,out标签是出口限域对象值的最容易方法。在JSP2.0事后,除非您需要将某个值举行字符转换,否则可以放心地拔取EL表明式:${X}
 

  • set标签

       利用set标签可以形成以下工作:
①开立一个字符串和引用该字符串的一个限域变量
②创办一个限域变量,并引用已经存在的某一个限域变量
③设置限域对象的性能
假若应用set创建限域变量,那么处于该标签之后的任何JSP页面都将得以行使该变量。
<c:set>该标签的常用属性(将值存储到效率域或为 JavaBean
中的变量属性赋值)
 
 XML 6

XML 7

这种样式允许在重点内容中有JSP代码
 

  • remove标签

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

      
注意:限域变量引用的对象并没有被剔除。由此,假若另一限域对象也在引用这多少个目标,那么还可以够因此此外这么些限域对象来拜访该目的。
 
 
      
写到这里,大家对JSTL的着力标签库之通用动作指令也询问的大都了,那么接下去要上课的中央标签库之规范动作指令后续会为我们呈上,敬请关注迪拜尚学堂JAVA。

相关文章

网站地图xml地图