亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 運用El表達式截取字符串/獲取list的長度實例

運用El表達式截取字符串/獲取list的長度實例

熱門標簽:如何用中國地圖標注數字點 南昌市地圖標注app 企業怎么在聯通申請400電話 好操作的電話機器人廠家 南京新思維電話機器人 聊城智能電銷機器人外呼 百度地圖添加標注圖標樣式 地圖標注市場怎么樣 泰州泰興400電話 怎么申請

${fn:substring(wjcd.lrsj, 0, 16)}

使用functions函數來獲取list的長度

${fn:length(list)}

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

函數名 函數說明 使用舉例

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)}

函數描述

•f n: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 EL 中的有效表達式

有效表達式可以包含文字、操作符、變量(對象引用)和函數調用。我們將分別了解這些有效表達式中的每一種:

1、文字 

JSP 表達式語言定義可在表達式中使用的以下文字: 

 
文字 文字的值 

Boolean

true 和 false
 
Integer

與 Java 類似。可以包含任何正數或負數,例如 24、-45、567
 
Floating Point

與 Java 類似。可以包含任何正的或負的浮點數,例如 -1.8E-45、4.567
 
String

任何由單引號或雙引號限定的字符串。對于單引號、雙引號和反斜杠,使用反斜杠字符作為轉義序列。必須注意,如果在字符串兩端使用雙引號,則單引號不需要轉義。
 
Null null 


2、操作符

JSP 表達式語言提供以下操作符,其中大部分是 Java 中常用的操作符:

 
術語 定義 

算術型

+、-(二元)、*、/、div、%、mod、-(一元)
 
邏輯型

and、、or、||、!、not
 
關系型

==、eq、!=、ne、、gt、=、le、>=、ge。可以與其他值進行比較,或與布爾型、字符串型、整型或浮點型文字進行比較。
 

空操作符是前綴操作,可用于確定值是否為空。
 
條件型 A ?B :C。根據 A 賦值的結果來賦值 B 或 C。  


3、隱式對象

JSP 表達式語言定義了一組隱式對象,其中許多對象在 JSP scriplet 和表達式中可用:

術語 定義 

pageContext

JSP 頁的上下文。它可以用于訪問 JSP 隱式對象,如請求、響應、會話、輸出、servletContext 等。例如,${pageContext.response} 為頁面的響應對象賦值。
 


此外,還提供幾個隱式對象,允許對以下對象進行簡易訪問: 

 
術語 定義 

param

將請求參數名稱映射到單個字符串參數值(通過調用 ServletRequest.getParameter (String name) 獲得)。getParameter (String) 方法返回帶有特定名稱的參數。表達式 $(param.name) 相當于 request.getParameter (name)。
 
paramValues

將請求參數名稱映射到一個數值數組(通過調用 ServletRequest.getParameter (String name) 獲得)。它與 param 隱式對象非常類似,但它檢索一個字符串數組而不是單個值。表達式 ${paramvalues.name) 相當于 request.getParamterValues(name)。
 
header

將請求頭名稱映射到單個字符串頭值(通過調用 ServletRequest.getHeader(String name) 獲得)。表達式 ${header.name} 相當于 request.getHeader(name)。
 
headerValues

將請求頭名稱映射到一個數值數組(通過調用 ServletRequest.getHeaders(String) 獲得)。它與頭隱式對象非常類似。表達式 ${headerValues.name} 相當于 request.getHeaderValues(name)。
 
cookie 將 cookie 名稱映射到單個 cookie 對象。向服務器發出的客戶端請求可以獲得一個或多個 cookie。表達式 ${cookie.name.value} 返回帶有特定名稱的第一個 cookie 值。如果請求包含多個同名的 cookie,則應該使用 ${headerValues.name} 表達式。 

initParam 將上下文初始化參數名稱映射到單個值(通過調用 ServletContext.getInitparameter(String name) 獲得)。  


除了上述兩種類型的隱式對象之外,還有些對象允許訪問多種范圍的變量,如 Web 上下文、會話、請求、頁面:

 
術語 定義 

pageScope

將頁面范圍的變量名稱映射到其值。例如,EL 表達式可以使用 ${pageScope.objectName} 訪問一個 JSP 中頁面范圍的對象,還可以使用 ${pageScope.objectName.attributeName} 訪問對象的屬性。
 
requestScope

將請求范圍的變量名稱映射到其值。該對象允許訪問請求對象的屬性。例如,EL 表達式可以使用 ${requestScope.objectName} 訪問一個 JSP 請求范圍的對象,還可以使用 ${requestScope.objectName.attributeName} 訪問對象的屬性。
 
sessionScope

將會話范圍的變量名稱映射到其值。該對象允許訪問會話對象的屬性。例如:

$sessionScope.name}  
 
applicationScope

將應用程序范圍的變量名稱映射到其值。該隱式對象允許訪問應用程序范圍的對象。
 


三、特別強調:

1、注意當表達式根據名稱引用這些對象之一時,返回的是相應的對象而不是相應的屬性。例如:即使現有的 pageContext 屬性包含某些其他值,${pageContext} 也返回 PageContext 對象。 

2、 注意 %@ page isELIgnored="true" %> 表示是否禁用EL語言,TRUE表示禁止.FALSE表示不禁止.JSP2.0中默認的啟用EL語言。

以上這篇運用El表達式截取字符串/獲取list的長度實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • linux shell 路徑截取正則表達式
  • EL表達式截取字符串的函數說明

標簽:吉林 自貢 銅川 開封 白銀 臨汾 烏蘭察布 山南

巨人網絡通訊聲明:本文標題《運用El表達式截取字符串/獲取list的長度實例》,本文關鍵詞  運用,表達式,截取,字符串,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《運用El表達式截取字符串/獲取list的長度實例》相關的同類信息!
  • 本頁收集關于運用El表達式截取字符串/獲取list的長度實例的相關信息資訊供網民參考!
  • 推薦文章
    天天做日日爱| 一级女性全黄生活片免费| 国产一区二区精品| 91麻豆精品国产综合久久久| 国产91精品一区| 精品毛片视频| 国产伦精品一区三区视频| 日韩欧美一及在线播放| 国产精品自拍亚洲| 久久久成人网| 国产一区二区精品久久| 午夜欧美成人久久久久久| 一级片片| 99热精品在线| 国产精品123| 天天色成人| 精品视频在线观看一区二区| 一级毛片视频播放| 人人干人人插| 欧美大片一区| 国产一区二区精品久久| 色综合久久天天综合绕观看| 美国一区二区三区| 国产不卡高清在线观看视频| 天天做日日爱| 青青青草影院 | 精品视频免费观看| 国产网站免费观看| 精品视频在线看 | 午夜欧美成人久久久久久| 日韩在线观看视频黄| 一级女性全黄生活片免费| 国产亚洲精品成人a在线| 一级女性全黄久久生活片| 欧美激情一区二区三区在线播放| 日本在线不卡免费视频一区| 成人免费观看的视频黄页| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲不卡一区二区三区在线| 精品毛片视频| 国产网站麻豆精品视频| 国产精品1024永久免费视频 | 国产成人女人在线视频观看| 精品视频在线观看免费| 成人影院久久久久久影院| 国产一区二区精品久久91| 久久99中文字幕久久| 毛片的网站| 欧美日本国产| 亚洲不卡一区二区三区在线| 日韩中文字幕在线观看视频| 欧美激情在线精品video| 美女免费精品高清毛片在线视| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 91麻豆精品国产自产在线观看一区 | 日韩中文字幕在线观看视频| 九九精品影院| 美国一区二区三区| 欧美另类videosbestsex久久| 国产高清在线精品一区a| 国产亚洲精品成人a在线| 欧美激情一区二区三区在线播放| 久久99爰这里有精品国产| 欧美另类videosbestsex久久| 免费国产在线观看| 精品在线免费播放| 欧美激情一区二区三区视频| 精品视频一区二区三区免费| 999久久久免费精品国产牛牛| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美电影免费| 二级片在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 高清一级做a爱过程不卡视频| 日韩欧美一及在线播放| 久久国产影院| 亚洲 激情| 久久国产精品只做精品| 亚欧成人乱码一区二区| 中文字幕97| 一级毛片视频播放| 天天做日日干| 日本免费区| 国产成人精品一区二区视频| 日本免费乱人伦在线观看 | 久久国产一久久高清| 亚洲精品影院一区二区| 国产亚洲精品aaa大片| 成人在激情在线视频| 999久久久免费精品国产牛牛| 香蕉视频久久| 99久久精品国产高清一区二区 | 欧美a级片视频| 天天做人人爱夜夜爽2020| 亚洲wwwwww| 日韩一级精品视频在线观看| 久草免费在线视频| 久久99中文字幕| 国产成人精品综合在线| 四虎影视久久久免费| 91麻豆精品国产高清在线| 亚洲 激情| 欧美爱爱动态| 国产不卡福利| 国产一区精品| 国产麻豆精品免费密入口| 麻豆系列 在线视频| 四虎影视久久久免费| 久久国产精品自由自在| 天天做人人爱夜夜爽2020毛片| 99色视频在线| 日韩女人做爰大片| 麻豆系列 在线视频| 成人免费一级纶理片| a级黄色毛片免费播放视频| 青青青草影院| 国产极品精频在线观看| 久久国产精品永久免费网站| 久久成人性色生活片| 免费国产在线观看| 麻豆系列 在线视频| 成人免费网站久久久| 香蕉视频久久| 国产不卡在线观看视频| 亚洲精品永久一区| 高清一级毛片一本到免费观看| 国产成人女人在线视频观看| 日韩在线观看视频免费| 日韩专区在线播放| 高清一级毛片一本到免费观看| 九九九网站| 午夜激情视频在线观看| 黄色免费网站在线| 国产美女在线一区二区三区| 久久成人性色生活片| 精品久久久久久中文字幕一区| 成人免费观看的视频黄页| 四虎久久精品国产| 日韩av东京社区男人的天堂| 亚久久伊人精品青青草原2020| 欧美激情一区二区三区视频| 欧美电影免费看大全| 国产伦精品一区二区三区在线观看| 国产视频一区二区在线观看| 日本特黄特黄aaaaa大片| 台湾美女古装一级毛片| 黄色短视屏| 毛片高清| 中文字幕一区二区三区 精品| 亚洲 激情| 天天色色网| 久久久久久久久综合影视网| 九九久久99| 亚洲 国产精品 日韩| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人a大片高清在线观看| 精品国产一区二区三区免费| 一级女性大黄生活片免费| 精品久久久久久中文| 久草免费资源| 欧美激情一区二区三区在线播放| 午夜精品国产自在现线拍| 精品国产一区二区三区免费| 四虎影视库国产精品一区| 国产美女在线观看| 四虎影视久久久免费| 精品国产亚洲人成在线| 成人高清护士在线播放| 日本乱中文字幕系列| 国产原创中文字幕| 99久久精品国产麻豆| 精品国产一区二区三区国产馆| 日韩一级黄色大片| 久久精品大片| 99色精品| 精品视频在线看| 亚欧成人乱码一区二区| 欧美电影免费| 99久久精品国产国产毛片 | 国产伦理精品| 一本伊大人香蕉高清在线观看| 欧美激情一区二区三区在线| 日韩欧美一及在线播放| 成人免费高清视频| 久久国产一久久高清| 国产成人精品影视| 欧美大片a一级毛片视频| 国产网站在线| 黄视频网站在线免费观看| 国产综合91天堂亚洲国产| 国产麻豆精品| 国产成a人片在线观看视频| 91麻豆精品国产自产在线观看一区 | 国产麻豆精品免费密入口| 九九九网站| 亚洲wwwwww| 亚洲精品永久一区| 亚洲精品影院一区二区| 91麻豆精品国产综合久久久| 亚欧乱色一区二区三区|