好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

JSTL标签 参考手册.docx

33页
  • 卖家[上传人]:鲁**
  • 文档编号:438970723
  • 上传时间:2022-08-24
  • 文档格式:DOCX
  • 文档大小:192.57KB
  • / 33 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • JSTL标签 参考手册前言=====================================================================JSLT标签库,是日常开发经常使用的,也是众多标签中性能最好的把常用的内容,放在这里备份一份,随用随查尽量做到不用查,就可以随手就可以写出来这算是Java程序员的基本功吧,一定要扎实JSTL全名为JavaServer Pages Standard Tag Library,目前最新的版本为1.1版JSTL是由JCP(Java Community Process)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签函数库Web程序员能够利用JSTL和EL来开发Web程序,取代传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序的阅读性、维护性和方便性JSTL 1.1必须在支持Servlet 2.4且JSP 2.0以上版本的Container才可使用<%@ taglib %>引入标签库=====================================================================1、以classPath中,加入jar包: standard-1.1.2.jar , jstl-1.1.2.jar2、在相目\WEB-INF\tld\文件夹中放入常用的tld文件:c.tld,fmt.tld3、在jsp文件的顶部加入以下内容:Java代码 1. <%@ taglib uri=" prefix="c" %> 2. <%@ taglib uri=" prefix="fmt"%> 3. <%@ taglib uri=" prefix="fn" %> <%@ taglib uri=" prefix="c" %> <%@ taglib uri=" prefix="fmt"%><%@ taglib uri=" prefix="fn" %>核心标签库 =====================================================================JSTL 核心标签库(C标签)标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect标签-------------------------------------------------------------------为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。

      标签的语法说明:语法1:迭代一集合对象之所有成员Html代码 1. 2. 本体内容 3. 本体内容语法2:迭代指定的次数Html代码 1. 2. 本体内容 3. 本体内容 标签的属性说明: 标签的属性 :varStatus属性: 它的提供另外四个属性:index,count,fist和last,它们个自的意义如下:Java代码 1. 属性 类型 意义 2. index number 现在指到成员的索引 3. count number 总共指到成员的总和 4. first boolean 现在指到成员是否为第一个 5. last boolean 现在指到成员是否为最后一个 属性 类型 意义index number 现在指到成员的索引count number 总共指到成员的总和first boolean 现在指到成员是否为第一个last boolean 现在指到成员是否为最后一个 遍历 List列表:对于一个基本类型的数组,当前元素将作为相应包装类(Integer、Float等等)的一个实例提供。

      Html代码 1. 2. 3. ${item["domain"]==null?" ":item["domain"]} 4. 5. 6. 7.   8. 9. 10. 11. ${item["domain"]==null?" ":item["domain"]}   遍历Map:对于一个java.util.Map,当前元素则作为一个java.util.Map.Entry提供。

      Html代码 1. 2. 3. 4. ${item.value.id} 5. ${item.value.urlOnClass} 6. ${item.value.urlOnMethod} 7. 8. 9. ${item.value.id} ${item.value.urlOnClass} ${item.value.urlOnMethod} 标签 -------------------------------------------------------------------用来浏览一字符串中所有的成员,其成员是由定义符号(delimiters)所分隔的。

      标签的语法说明:Html代码 1. 3. 本体内容 4. 本体内容 标签的属性说明:标签 -------------------------------------------------------------------主要用来显示数据的内容 标签的语法说明:语法1:没有本体(body)内容Html代码 1.

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.