JST标签学习笔记

     javaServer Pages Standaed Tag library(1.1),JSP标准标签函数库。 它是一个已经制定好的标签库,可以应用于各种领域,如:基本输入输出、流程控制、循环、XML文件剖析、数据库查询及国际化和文字格式标准化的应用等。

主要分为五大类:

1)  核心标签库

      导入<%@ taglib prefix="c uri=http://java.sun.com/jsp/jstl/core"%>

                   功能:基本的输入输出、流程控制、迭代操作和URL操作

                    功能分类

  1. 表达式操作
  •  <c:out value="value"[escapeXml="true|false"] [default="defauleValue"]/>

                         或<c: out value="value"[escapeXml="true|false"] >

                                    default value

                             </c:out>

                      主要用来显示数据内容

                     value 需要显示的值

                   default 如果value的值是null则显示default的值

                   escapeXml设置是否转换字符(是否支持EL  Servlet2.4  JSP2.0以上版本是默认支持)

  • <c:set  value="value" var="varName"[scope=="{page|request|session|application}"]/>

             或<c:set   var="varName"[scope=="{page|request|session|application}"]>

                   ------本体内容

                    </c:set >

               用来存储变量至JSP范围中或JAVABEAN的属性中

                value要被储存的值

               var欲存入的变量的名称

              scope    var变量的JSP范围

  • <c:remove var="varName" "[scope=="{page|request|session|application}"]/>

            用来移除变量

            var 欲移除的变量的名称(必须有)

           scope    var 变量的JSP范围

  • <c: catch [var="varName"]>

               ------欲抓取错误的部分

   </c: catch>

           用来处理产生错误的异常状况,并且将错误信息储存起来

   var 用来储存错误信息的变量

      2.流程控制

  (------------------------------------------------------------未完待续------------------------------------------------------------------)

     

 

            

             

2)I18N格式标

3)SQL标签库

4)XML标签库

5)函数标签库

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值