`
810364804
  • 浏览: 785101 次
文章分类
社区版块
存档分类
最新评论

JSTL C标签库

 
阅读更多

1、choose

用于控制嵌套<c:when>和<c:otherwise>动作的处理。

示范代码:

<c:choose>

<c:whentest="${product.onSale}">...</c:when>

<c:otherwise>....</c:otherwise>

</c:choose>

2、forEach

<c:forEach>动作将其体反复计算固定次数,或者针对一个集合中的每个元素分别计算一次体。

示范代码:

<c:forEachitems="${map}"var="mymap">
<c:outvalue="${mymap.key}"/>
<c:outvalue="${mymap.value}"/>

</c:forEach>

3、forTokens

标签可以根据某个分隔符分隔指定字符串,相当于java.util.StringTokenizer类。

示范代码:

<c:forTokensitems="${userPhone}"delims="-"var="item">
${item}
</c:forTokens>

4、if

<c:if>动作仅当所指定的表达式计算为true时才计算其体。

示范代码:

<c:iftest="${emptyparam.empDate}">

.....

</c:if>

5、import

标签允许包含另一个JSP页面到本页面来。

示范代码:

<c:importurl="/MyHtml.html"var="thisPage"/>

6、out

<c:out>标签是一个最常用的标签,用于在JSP中显示数据。它的作用是用来替代通过JSP内置对象out或者<%=%>标签来输出对象的值。
示范代码:
<c:outvalue="${sessionScope.username}"/>

7、param

用于传递参数,用来为包含或重定向的页面传递参数。
示范代码:

<c:redirecturl="/MyHtml.jsp">

<c:paramname="userName"value=”RW”/>

</c:redirect>

8、redirect

可以将客户端的请求从一个JSP网页导向到其他文件。
示范代码:

<c:redirecturl="http://java.sun.com">
<c:paramname="param"value="value"/>
</c:redirect>

9、remove

<c:remove>标签用于删除存在于scope中的变量。

类似于

<%session.removeAttribute(“name”)%>、
<%request.removeAttribute(“name”)%>...
示范代码:

<c:removevar="username"scope="session"/>

10、set

<c:set>标 签用于为变量或JavaBean中的变量属性赋值的工作。这个标签用于在某个范围(page、request、session、application 等)中使用某个名字设定特定的值,或者设定某个已经存在的javabean对象的属性。他类似 于<%request.setAttrbute("name","value");%>

示范代码:

<c:setvalue="thisisandy"var="oneString"/>

11、when

<c:when>标签等价于“if”语句,它包含一个test属性,该属性表示需要判断的条件。

示范代码:

<c:whentest="${condition1}">

condition1为true

</c:when>

12、url

主要用来产生一个URL。
示范代码:

<c:urlvalue="http://www.javafan.net">

<c:paramname="param"value="value"/>

<c:url

分享到:
评论

相关推荐

    jstl标准标签库jar包.zip

    jstl标准标签库的三个jar包:jstl-1.2、jstl-api-1.2、jstl-impl-1.2。 jstl标准标签库的三个jar包:jstl-1.2、jstl-api-1.2、jstl-impl-1.2。 jstl标准标签库的三个jar包:jstl-1.2、jstl-api-1.2、jstl-impl-1.2...

    JSTL标准标签库

    JSTL标准标签库的各个标签详细说明,包含了核心标签库(c:),国际化标签库(fmt:)以及函数标签库(fn).注意:SQL标签库(sql:)以及XML标签库(xml:)不应使用,文档中也未提及

    JSP标准标签库(jstl)

    JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、format、xml 和 sql)和一对通用标记库验证器(ScriptFreeTLV 和 PermittedTaglibsTLV)组成。core 标记库提供了定制操作,通过限制了作用域的变量管理数据...

    JSTL 以及自定义标签开发相关

    JSTL 以及自定义标签开发相关 JSTL 核心标签库标签共有13个,功能上分为4类: 1.表达式控制标签:out、set、remove、catch 2.流程控制标签:if、choose、when、otherwise 3.循环标签:forEach、forTokens 4.URL...

    JSTL 标签库 jsp C 标签库

    JSTL(JSP标准标签库) C 标签 下载到本地资源 不用通过网络

    jstl核心标签库使用说明

    jstl相关的标签。如:&lt;c:if &gt;&lt;/c:if&gt;

    JSTL详细标签库介绍

    以下这些情况都可以引发异常:您的代码或调用的代码(如共享库)中有错误,操作系统资源不可用,公共语言运行库遇到意外情况(如无法验证代码),等等&lt;BR&gt;&lt;BR&gt;《Exception Handling for C++》关于异常处理论文,向...

    JSTL C标签总结

    自己总结的JSTL 核心标签 附上一定的源码 希望对大家有用

    jstl标签库

    jstl标签的使用,标签介绍,标签的用法

    JSTL标签大全

    核心标签库 http://java.sun.com/jstl/core c &lt;c:tagname…&gt; 国际化标签(I18N) http://java.sun.com/jstl/fmt fmt &lt;fmt:tagname…&gt; SQL标签库 ...

    jstl_fn标签库

    所有jstl_fn标签库,函数标签库中的常用函数,在string字符串中是否包含substring字符串;在string中是否包含substring,忽略其大小写;字符串string是否以字符串prefixstring开头;在string中是substring第一次出现的...

    JSTL标签-讲解及实例

    JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 JSTL目前的最新...

    JSTL_标签库详解(一个不漏).doc

    JSTL_标签库详解(一个不漏) catch &lt;c:catch&gt;动作用于捕获JSP元素在其体中抛出的异常。 示范代码: &lt;c:catch var="err"&gt; ${param.sampleSingleValue[9] == 3} &lt;/c:catch&gt; ${err}

    jstl C标准标签库

    JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。

    JSTL标签库包下载

    JSTL标签库包下载 &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%&gt; 引用需要的2个包

    jstl el 标签详解

    jstl el c标签 functions 标签库

    JSTL标签库使用需要的两个jar包

    jstl.jar standard.jar JSTL taglib需要引入的jar包 核心标签库使用步骤: 1.在WEB-INF下的lib中加入jstl.jar和standard.jar 2.在jsp页面上加入:&lt;%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt;

    JSP 标准标签库(c标签库)

    jsp页面使用C标签,需要在页面引入c标签库 JSP 标准标签库(JSTL)

    JSTL--Core标签详解

    在 JSTL1.1 中有以下这些标签库是被支持的: Core 标签库、 XML processing 标签库、 I18N formatting 标签库、 Database access 标签库、 Functions 标签库。

    JSTL标准标签库 <C:out>、<c:set>、<c:remove>和<c:catch>标记 <c:if>、<c:choose>、<c:when>和<c:otherwise>标记 <c:forEach>和<c:forTokens>标记

    ◎ JSTL的基本概念、安装与配置...◎ JSTL的通用标记:&lt;c:out&gt;、&lt;c:set&gt;、&lt;c:remove&gt;和&lt;c:catch&gt;标记 ◎ 条件处理标记:&lt;c:if&gt;、&lt;c:choose&gt;、&lt;c:when&gt;和&lt;c:otherwise&gt;标记 ◎ 循环标记:&lt;c:forEach&gt;和&lt;c:forTokens&gt;标记

Global site tag (gtag.js) - Google Analytics