`
bobshute
  • 浏览: 284755 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

常用jstl标签

    博客分类:
  • jsp
阅读更多

<%@taglib uri='http://java.sun.com/jsp/jstl/fmt' prefix="fmt"%>

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

 

1.格式化日期:

<fmt:formatDate value="${date}" patt>ern="yyyy-MM-dd">

 

2.格式化 数字

<fmt:formatNumber value="${payAmount}" pattern="0.00"/> 

 

 3.indexOf

<core:if test="${fn:indexOf('1212','2')>0}">

 abcdefg

</core:if>

 

 

1.数组:

${str[0]}.

如果为map也是在中括号里面写上key.即可取出值.

2.forEach

<core:forEach items="${orgInfoAllList}" var="orgInfoAllList" varStatus="idx">

      <core:if test="${orgInfoAllList.orgId ==list.orgId}">${orgInfoAllList.orgName}</core:if>

</core:forEach>

3格式化时间:

<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

<fmt:formatDate pattern="yyyy-MM-dd HH:mm:ss" value="${list.logTime }"/>

注意:① mm ,MM

     ② hh12进制,HH24小时进制.

4.格式化为2位小数位

<fmt:formatNumber value="${list.amount }" pattern="0.00"/>

5.

取得listsize

${fn:length(resultList)

6.    判断是否为空和使用map取值

<c:if test="${empty list.accType}">

<select id="accType" name="accType">

<c:forEach items="${bankMap}" var="bankMap">

<option value="${bankMap.key}">${bankMap.value}</option>

</c:forEach>

</select>

  </c:if>

<core:if test="${empty resultList}">

 </core:if>    

7.choose,when

<c:choose>

       <c:when test="${updateVo.status ==-1}">

</c:when>

 <c:otherwise> 

</c:otherwise>

 </c:choose>

<!--EndFragment-->

分享到:
评论

相关推荐

    JSTL常用标签总结

    JSTL(JavaServer Pages Standard Tag Library)即JavaServer页面的标准标签库,它是一套用于JSP页面的自定义标签库,...JSTL标签库在JSP开发中非常实用,可以大大简化JSP页面的代码,提高开发效率和页面的可维护性。

    JAVAEE实验报告EL表达式和jstl标签库的使用.pdf

    JSTL 标签库提供了一些常用的标签,例如 foreach、if、choose 等,可以用于循环输出数据、条件判断和选择等。 JSTL 标签库的使用可以分为以下几个方面: 1. 循环输出数据:JSTL 的 foreach 标签可以用于循环输出...

    jstl标签库的配置

    本篇文章将深入探讨JSTL标签库的配置过程及其在实际应用中的作用。 首先,我们要理解**JSTL的核心组件**。JSTL主要由五个核心部分组成:Core、Format、I18N、SQL和XML。其中,Core组件包含了大部分用于控制流程、...

    JSTL标签库需要导入的Jar包

    以下是关于JSTL标签库所需导入的JAR包及其功能的详细解释: 1. **jstl.jar**:这是核心JSTL库,包含了大部分常用的标签,如 `&lt;c:if&gt;`, `&lt;c:forEach&gt;`, `&lt;fmt:formatDate&gt;` 等。这些标签提供了条件判断、循环、格式...

    JSTL标签库依赖,内含Tomcat8、Tomcat10所需JSTL依赖

    3. 使用JSTL标签:现在可以在JSP页面中使用JSTL标签,如`&lt;c:forEach&gt;`进行迭代,`&lt;c:if&gt;`进行条件判断,`&lt;fmt:formatDate&gt;`格式化日期等。 总之,JSTL是提升JSP页面编写效率的重要工具,而依赖注入则是现代Java应用...

    JSTL标签配置流程

    【JSTL标签配置流程详解】 JSTL(JavaServer Pages Standard Tag Library)是SUN公司推出的一种用于JSP开发的组件,旨在替代传统的JSP scriptlet代码,提高页面的可读性和维护性。JSTL提供了一系列标签,使得开发者...

    JSTL标签库-tomcat10-简化JSP中java代码

    **正文** JSTL(JavaServer Pages Standard Tag Library)是Java Web开发中一个重要的标签库,主要用于简化...通过学习和实践这些内容,开发者可以更加熟练地在JSP页面中运用JSTL标签,提升Web应用的开发质量和效率。

    jstl标签jar包

    JSTL标签库包括核心标签、XML处理标签、SQL标签和函数标签等几大类,覆盖了网页开发中的常见操作。 在JSP页面中使用JSTL,首先需要将对应的jar包添加到项目的类路径(classpath)中。这里提供的“jstl标签jar包”...

    jstl1.2标签库jar包

    API JAR通常包含的是编译时所需的类和接口,开发者在编写JSP页面时会依赖这些接口来使用JSTL标签。例如,`fmt`, `fn`, `c`, `sql`, 和 `tags`等核心库的接口都在这个JAR中。 2. **JSTL Implementation (jstl-impl-...

    JSTL标签教程

    ### JSTL标签教程知识点详解 #### 一、JSTL简介 - **定义**:JSP标准标签库(JSTL,JavaServer Pages Standard Tag Library)是一种为简化JSP页面开发而设计的标准标签库。它提供了一系列预定义的标签,用于执行...

    JSTL标签库jar包

    - 使用JSTL标签库可以提高代码的可读性和可维护性,降低HTML和Java代码的混合程度。 - 结合EL,可以进一步减少脚本let的使用,使JSP页面更加整洁。 - 注意,JSTL的SQL标签库不适用于复杂的数据库操作,现代Web应用...

    jstl标签库jar包

    **JSTL标签库与JAR包详解** JavaServer Pages Standard Tag Library(JSTL)是Java EE领域中用于简化JSP开发的一个重要工具。它提供了一组预定义的标签,帮助开发者更高效地处理常见任务,如迭代、条件判断、国际化...

    JSTL标签库的下载

    下面列出了一些常用的JSTL标签: - `&lt;c:if&gt;`:用于条件判断。 - `&lt;c:forEach&gt;`:用于遍历集合或数组。 - `&lt;c:set&gt;`:用于设置变量。 - `&lt;fmt:message&gt;`:用于国际化支持。 - `&lt;fn:length&gt;`:用于获取字符串或集合的...

    jstl和struts标签

    #### 常用JSTL标签概述 ##### 1. EL(Expression Language) EL(表达式语言)是一种在JSP页面中用于访问数据的语言,它允许开发者直接在页面中引用JavaBean属性或执行简单的运算,而无需使用脚本代码。 - **...

    JSTL常用标签汇总

    ### JSTL常用标签汇总详解 #### 一、表达式操作 ##### 1. `&lt;c:out&gt;` **作用**:用于显示数据的内容。 **语法**: - **语法1(无本体内容)**: ```xml [escapeXml="{true|false}"] [default="defaultValue"] /&gt; ...

    jstl标签库 手册

    JSTL的核心标签库(Core Library)是其最常用的部分,提供了多种功能强大的标签。 1. JSTL1.1 标签库: - **核心标签库(Core Tags)**:包括用于输出、设置变量、移除变量和异常捕获的标签,如`&lt;c:out&gt;`、`...

    JSTL标签课件PPT

    综上所述,JSTL标签库是Java Web开发中不可或缺的一部分,它能够帮助开发者构建更加清晰、可维护的JSP页面。通过深入学习和掌握JSTL,我们可以提升Web应用的质量和开发效率。这份"JSTL标签课件PPT"无疑会为学习者...

    jstl标签基础+例子

    JSTL 包含多个核心标签库,其中最常用的是 Core 标签库,此外还包括 SQL 标签库、格式化标签库等。下面将详细介绍这些标签库的基本用法。 #### Core 标签库 - **定义**:Core 标签库包含了用于控制流程、变量管理、...

    JSTL标签使用手册-中文版.zip

    通过Struts的ActionForm将业务数据传递到JSP页面,然后利用JSTL标签来展示和操作这些数据,使得视图层的代码更加简洁。 ### 实战示例 例如,我们有一个用户列表,可以使用以下代码在页面上显示: ```jsp ...

Global site tag (gtag.js) - Google Analytics