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 閱讀(480) 評論(0)  編輯  收藏 所屬分類: 【Java知識】
          主站蜘蛛池模板: 廉江市| 霍林郭勒市| 宣化县| 定边县| 辽宁省| 揭西县| 河西区| 南康市| 文化| 福清市| 松潘县| 长海县| 漯河市| 沅陵县| 米易县| 吴川市| 大悟县| 凌云县| 新龙县| 太白县| 普格县| 湘乡市| 保康县| 五河县| 双辽市| 阿克| 凤翔县| 卢氏县| 阳泉市| 南漳县| 东城区| 石城县| 遵义市| 娄烦县| 阜阳市| 文山县| 黄陵县| 卢湾区| 潍坊市| 徐闻县| 湘乡市|