1. 程式人生 > >jsp標籤相關問題;推薦大家一個霸氣的標籤fn

jsp標籤相關問題;推薦大家一個霸氣的標籤fn

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

函式描述 

fn:contains(string, substring) 如果引數string中包含引數substring,返回true 
fn:containsIgnoreCase(string, substring) 如果引數string中包含引數substring(忽略大小寫),返回true 
fn:endsWith(string, suffix) 如果引數 string 以引數suffix結尾,返回true 
fn:escapeXml(string) 將有特殊意義的XML (和HTML)轉換為對應的XML character entity code,並返回 
fn:indexOf(string, substring) 返回引數substring在引數string中第一次出現的位置 
fn:join(array, separator) 將一個給定的陣列array用給定的間隔符separator串在一起,組成一個新的字串並返回。 
fn:length(item) 返回引數item中包含元素的數量。引數Item型別是陣列、collection或者String。如果是String型別,返回值是String中的字元數。 
fn:replace(string, before, after) 返回一個String物件。用引數after字串替換引數string中所有出現引數before字串的地方,並返回替換後的結果 
fn:split(string, separator) 返回一個數組,以引數separator 為分割符分割引數string,分割後的每一部分就是陣列的一個元素 
fn:startsWith(string, prefix) 如果引數string以引數prefix開頭,返回true 
fn:substring(string, begin, end) 返回引數string部分字串, 從引數begin開始到引數end位置,包括end位置的字元 
fn:substringAfter(string, substring) 返回引數substring在引數string中後面的那一部分字串 
fn:substringBefore(string, substring) 返回引數substring在引數string中前面的那一部分字串 
fn:toLowerCase(string) 將引數string所有的字元變為小寫,並將其返回 
fn:toUpperCase(string) 將引數string所有的字元變為大寫,並將其返回 
fn:trim(string) 去除引數string 首尾的空格,並將其返回
  JSP EL簡介
1、語法結構 ${expression} 2、[ ]與.運算子 EL 提供“.“和“[ ]“兩種運算子來存取資料。 當要存取的屬性名稱中包含一些 特殊字元,如.或?等並非字母或數字的符號,就一定要使用“[ ]“。例如: ${user.My-Name}應當改為${user["My-Name"] } 如果要動態取值時,就可以用“[ ]“來做,而“.“無法做到動態取值。例 如: ${sessionScope.user[data]}中data 是一個變數 3、變數 EL存取變數資料的方法很簡單,例 如:${username}。它的意思是取出某一範圍中名稱為username的變數。 因為我們並沒有指定哪一個範圍的username,所以它會依序 從Page、Request、Session、Application範圍查詢。 假如途中找到username,就直接回傳,不再繼續找下去,但是假如 全部的範圍都沒有找到時,就回傳null。 屬性範圍在EL中的名 稱 Page PageScope Request RequestScope Session SessionScope Application ApplicationScope


 

相關推薦

jsp標籤相關問題推薦大家一個標籤fn

函式名 函式說明 使用舉例  fn:contains 判斷字串是否包含另外一個字串 <c:if test="${fn:contains(name, searchString)}">  fn:containsIgnoreCase 判斷字串是否包含另外一個字串(大小寫無關) <c:if test

jstl(jsp標準標籤庫)的配置就是一個大坑!

今天配置jstl的時候,遇到了一個錯誤: 就因為這個錯誤既抱了谷歌的大腿有投入了度孃的懷抱啊 啊!真的是欲哭無淚,網上各種解決這個錯誤的方法,但至少把每種情況的適用條件說清楚了啊TAT!某一些問題跟執行環境息息相關。最後發現這有可能是因為servelt版本、tomcat版本、j

推薦大家一個免費的服務器:三豐雲

process fff 系統 分享 免費獲取 而且 獲取 主機 1.5 作為一個小白,出入互聯網行業,對很多東西不懂,特別在服務器這塊接觸比較少,今天在同事的推薦了“三豐雲”https://www.sanfengyun.com 可免費獲取"免費虛擬主機"

c程序設計 8.15寫幾個函數:①輸個職工的姓名和職工號②按職工號由小到大順序排序,姓名順序也隨之調整③要求輸入一個職工號,用折半法找出該職工的姓名,從主函數輸入要查找的職工號,輸出該職工

xmx ebr ckey ros lbp loj ase vfk cu2 8.15寫幾個函數:①輸個職工的姓名和職工號;②按職工號由小到大順序排序,姓名順序也隨之調整;③要求輸入一個職工號,用折半法找出該職工的姓名, 從主函數輸入要查找的職工號,輸出該職工。 寫的時候為

微信公眾號相關文章推薦

推薦 ref 公眾號 java 學習技能 技能 font wechat com 1. Java 微信開發: http://wiki.jikexueyuan.com/project/java-wechat/ 2. 一小時玩轉微信公眾號:公司內網 - 學習技能 - 通用技能 -

大家一個釘釘考勤打卡定位更改的好方法可以考勤打卡改位置模擬WiFi模擬水印照片

軌跡 提交 時間 異常 就是 三方 size 公司 wifi 隨著智能辦公的普及,釘釘成為了很多公司辦公軟件。上班族上下班考勤打卡一般可通過“釘釘”定位到公司位置進行打卡,但由於一些特殊原因,定位不準確,或者不能及時定位打卡。虛擬上神教你解決“釘釘”考勤的問題,實現上班族隨

學習 JSP:第二步 創建一個JSP Web Project

row 修改jsp 這樣的 package 啟動 ons nbsp dem post 接上文 學習 JSP:第一步Eclipse+Tomcat+jre(配置環境) 【創建新工程】(Dynamic Web Project) 1、選擇 "File-->New-->D

推薦大家使用的CSS書寫規範、順序

mage 大小 順序 同時 z-index AD nbsp top TE CSS書寫順序 1.位置屬性(position, top, right, z-index, display, float等) 2.大小(width, height, padding, margin)

JavaWeb-form傳值(從一個jsp頁面傳資料到另一個jsp頁面)

第一個頁面,login.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%-- 本行程式碼可以防止亂碼出現 --%> <%

網站開發進階(十一)如何將一個jsp頁面巢狀在另一個頁面中

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Node.js中fs檔案系統-與檔案file相關

1.首先引入fs檔案模組; //讀取檔案; fs.readFile(path[, options], callback)  path:檔名; options:檔案讀取方式; callback:回撥函式;回撥函式有兩個引數err data  其中data是檔案的

商場的每個商品都需要列印銷售標籤,請程式設計列印一個標籤

順序結構流程及應用   #include"stdio.h"                       /*編譯預處理命令*/ void main()  

C++入門篇——輸入一個整數並將這個整數分別以八進位制,十進位制,十六進位制輸出同時輸入一個布林值並且以布林值的方式打印出來

C++入門篇 輸入一個整數並將這個整數分別以 八進位制,十進位制,十六進位制輸出; 同時輸入一個布林值並且以 布林值的方式打印出來 注意:執行的時候需要按 ctrl鍵+F5 如果想只按F5就執行,在return 0;前面加一段程式碼: system("pause"); 同時需要

用容器相關知識寫的一個簡單的學生成績管理系統

這是我學習完容器 相關知識後,自己編寫的一個簡單的學生成績管理系統,實現基本的增、刪、改、查四個功能,後面有時間會增加一個按照平均分排名的功能; 1: main函式: 程式入口 package studentScoreSystem; import java.util.Scanner;

python-OpenCV相關書籍推薦一手

OpenCV對於大多數研究影象的同學們來說是非常熟悉或者是常見的庫。集成了很多影象處理方面的操作,非常的好用和方便。 什麼是OpenCV OpenCV於1999年由Intel建立,如今由WillowGarage提供支援。OpenCV是一個基於BSD許可 (開源)發行的跨平臺計算機視覺

PHP簡單實現“相關文章推薦”功能的方法

      通常在做內容網站的時候,需要在每一篇文章中出現與該文章相關的文章列表。對於大多數人來說,使用的方法通常是:建立一個關鍵詞列表,判斷每篇文章包含有那些關鍵詞,最後根據關鍵詞找出與某篇文章最相關的文章。對於內容比較複雜的網站,確定關鍵列表詞顯然會比較麻煩。

樹莓派3B+QT5(安裝與相關配置),附帶一個小介面

首先,我們需要安裝樹莓派,一些教程在安裝QT5時,推薦更新樹莓派上的韌體之類的, 也就是這兩句程式碼: sudo apt-get upgrade sudo rpi-update 說多了就是淚,我的樹莓派因為更新上面兩句,導致系統崩潰,所以,我一般不建議去更新(這個坑我已經躺了)

css3 display:flex(flex佈局)+img標籤在div中水平垂直居中

img標籤在div中水平垂直居中--兩種實現方式 第一種方式: text-align:center; vertical-align:middle; div{ text-align: center; vertic

學習JSP相關知識點對應的小專案

檔案上傳下載:     1、網盤精靈(使用FileUpload技術實現檔案上傳下載,能顯示出資源所有檔案,通過樹的遍歷實現) 過濾器:     1、實現不同請求方式的編碼問題統一(增強getParam

JSP相關路徑問題(***)

一、獲取方式 (1) 得到包含工程名的當前頁面全路徑:request.getRequestURI() 結果:/news/main/list.jsp (2) 得到工程名:request.getCo