我是靠谱客的博主 善良小蘑菇,最近开发中收集的这篇文章主要介绍实际项目开发中需要的格式化标签以及JSTL标签库介绍【1核心标签(用得最多)2 国际化标签(I18N格式化标签) 数据库标签(SQL标签,很少使用) XML标签(几乎不用) JSTL函数(EL函数)】,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

// TODO实际项目中使用的常用jstl积累:
实际项目可能遇到的问题:
第一次加载用户信息页面的时候,日期格式正确【1999-02-01】,点击修改,但是修改任何东西,然后保存,返回到刚才页面的时候,日期格式变成


//解决办法:
jstl标签库实用标签一:fmt标签------------> JSP前台格式化后台传过来的 日期
 <%@taglib uri=" http://java.sun.com/jsp/jstl/fmt" prefix="f"%>

 有prefix的话[即自定义前缀]:<f:formatDate value="${customerVo.birthday }" type="both" pattern="yyyy-MM-dd"/> 

没有prefix的话:   <fmt:formatDate pattern="yyyyy-MM-dd HH:mm"> value="${cur.add_date}"/>


<c:if test="${whParamChecklist!=null}">
    <c:forEach var="xx" items="${xxlist}">
    <tr height="25"
    <%pageContext.setAttribute("k",k);
    if(k % 2 == 1){%>
        bgcolor="#72A2D1"
        <%}else if(k % 2 == 0){%>
        bgcolor="#FFFFFF"<%}%>>
        <td>${ ( (curPage-1)*pageSize)+k }</td>x
        <td><c:out value="${xx.xp}"/></td>x
        <td>
            <c:if test="${xx.isok == 0}">不一致</c:if>
            <c:if test="${xx.isok == 1}">一致</c:if>
        </td>
        <td>
        <!-- 
        <c:out value="${xx.backtime}"/>
        -->
        <fmt:formatDate pattern="yyyy-MM-dd" value="${xx.backtime}"/>
        </td>
        <td>
            <c:if test="${xx.isok == 0}">
                <c:out value="${xx.filecontent}"/>
            </c:if>
           
        </td>
    </tr>
    <%k++;//System.out.println("k="+k);
    %>
    </c:forEach>
    </c:if>


====================================================================================================================================

文章来源:http://www.cnblogs.com/xdp-gacl/p/3943390.html

文章概要:

JSTL标签库介绍

一、JSTL标签库介绍  

  JSTL标签库的使用是为弥补html标签的不足,规范自定义标签的使用而诞生的。使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码

二、JSTL标签库的分类

  • 核心标签(用得最多)
  • 国际化标签(I18N格式化标签)
  • 数据库标签(SQL标签,很少使用)
  • XML标签(几乎不用)
  • JSTL函数(EL函数)

三、核心标签库使用说明

  JSTL的核心标签库标签共13个,使用这些标签能够完成JSP页面的基本功能,减少编码工作。

  从功能上可以分为4类:表达式控制标签、流程控制标签、循环标签、URL操作标签。
    (1)表达式控制标签out标签、set标签、remove标签、catch标签
    (2)流程控制标签if标签、choose标签、when标签、otherwise标签
    (3)循环标签forEach标签、forTokens标签
    (4)URL操作标签import标签、url标签、redirect标签、param标签

  在JSP页面引入核心标签库的代码为:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>


最后

以上就是善良小蘑菇为你收集整理的实际项目开发中需要的格式化标签以及JSTL标签库介绍【1核心标签(用得最多)2 国际化标签(I18N格式化标签) 数据库标签(SQL标签,很少使用) XML标签(几乎不用) JSTL函数(EL函数)】的全部内容,希望文章能够帮你解决实际项目开发中需要的格式化标签以及JSTL标签库介绍【1核心标签(用得最多)2 国际化标签(I18N格式化标签) 数据库标签(SQL标签,很少使用) XML标签(几乎不用) JSTL函数(EL函数)】所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部