JAVA—咖啡館

          ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術,交流工作經驗,分享JAVA帶來的快樂!本網站部分轉載文章,如果有版權問題請與我聯系。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

          因為在jsf要用到jstl標簽,這里做有效的整理。在使用這些函數之前必須在JSP中引入標準函數的聲明

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

          下面是JSTL中自帶的方法列表以及其描述

           

          函數名函數說明使用舉例
           contains判斷字符串是否包含另外一個字符串<c:if test="${fn:contains(name, searchString)}">
           containsIgnoreCase判斷字符串是否包含另外一個字符串(大小寫無關)<c:if test="${fn:containsIgnoreCase(name, searchString)}">
           endsWith判斷字符串是否以另外字符串結束<c:if test="${fn:endsWith(filename, ".txt")}">
           escapeXml把一些字符轉成XML表示,例如<字符應該轉為&lt;${fn:escapeXml(param:info)}
           indexOf子字符串在母字符串中出現的位置${fn:indexOf(name, "-")}
           join將數組中的數據聯合成一個新字符串,并使用指定字符格開${fn:join(array, ";")}
           length獲取字符串的長度,或者數組的大小${fn:length(shoppingCart.products)}
           replace替換字符串中指定的字符${fn:replace(text, "-", "•")}
           split把字符串按照指定字符切分${fn:split(customerNames, ";")}
           startsWith判斷字符串是否以某個子串開始<c:if test="${fn:startsWith(product.id, "100-")}">
           substring獲取子串${fn:substring(zip, 6, -1)}
           substringAfter

          獲取從某個字符所在位置開始的子串

          ${fn:substringAfter(zip, "-")}
           substringBefore獲取從開始到某個字符所在位置的子串${fn:substringBefore(zip, "-")}
           toLowerCase轉為小寫${fn.toLowerCase(product.name)}
           toUpperCase轉為大寫字符${fn.UpperCase(product.name)}
           trim去除字符串前后的空格${fn.trim(name)}

           

          posted on 2015-12-19 13:48 rogerfan 閱讀(482) 評論(0)  編輯  收藏 所屬分類: 【Java知識】
          主站蜘蛛池模板: 朝阳市| 惠来县| 保靖县| 沙洋县| 墨竹工卡县| 锡林浩特市| 宣武区| 隆昌县| 那坡县| 石家庄市| 房产| 双柏县| 德昌县| 称多县| 雅江县| 家居| 太仆寺旗| 武威市| 团风县| 南投市| 河南省| 江油市| 丹巴县| 剑阁县| 神农架林区| 百色市| 襄城县| 邛崃市| 永昌县| 尚义县| 巴青县| 石阡县| 津市市| 新巴尔虎右旗| 桐庐县| 尼玛县| 依安县| 靖边县| 资中县| 贡山| 达孜县|