函数列表:
函数名
函数说明
使用举例
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, "-", "•")}
fn:startsWith
判断字符串是否以某个子串开始
<c:if test="${fn:startsWith(product.id, "100-")}">
fn:substring
获取子串
${fn:substring(zip, 6, -1)}
fn:substringBefore
获取从开始到某个字符所在位置的子串
${fn:substringBefore(zip, "-")}
fn:toLowerCase
转为小写
${fn.toLowerCase(product.name)}
fn:trim
去除字符串前后的空格
${fn.trim(name)}
fn:toUpperCase
转为大写字符
${fn.UpperCase(product.name)}
fn:substringAfter
获取从某个字符所在位置开始的子串
${fn:substringAfter(zip, "-")}
fn:split
把字符串按照指定字符切分
${fn:split(customerNames, ";")}
 
函数描述:
  • 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 页面之${fn:}内置函数列表相关推荐

  1. day4 高阶函数 嵌套函数 装饰器 内置函数 列表生成式 迭代器 生成器

    一.函数即变量 1.赋值效果图 a = 1  b = a def func(): print('hello') func 是函数名,相当于变量名,print('hello')是函数体,相当于变量的值, ...

  2. python的内置函数列表排序_Python 列表的排序 - sort/sorted

    Python 集合的遍历,推导及 filter/map/reduce 操作 中讲了对集合的 filter, map 和 reduce 操作,那还有 sort 排序呢?像 Java 一样,Python  ...

  3. JSP页面元素,内置对象及request详解

    JSP的页面元素: a. 脚本Scriptlet 1.<% 局部变量,Java语句 %> 2.<%! 全局变量,定义方法 %> 3.<%= 输出表达式 %> 一般而 ...

  4. python常用类型的内置函数列表

    1.list.append(obj)         向列表中加入一个对象obj fruits = ['apple', 'pear', 'orange'] >>> fruits.ap ...

  5. python内置函数返回元素个数_python内置函数列表(list)

    一.列表list 一个队列,一个排列整齐的队伍,列表内的个体称作元素,由若干元素组成的列表,元素可以是任意对象(数字,字符串,对象,列表等) 列表内元素有顺序,可以使用索引,线性的数据结构,使用[]表 ...

  6. python列表内置函数_Python-列表总结(操作符、方法、内置函数、相关模块)

    目录 上篇文章思考题 简介 创建与赋值 操作符 访问与更新(序列操作符切片) 判断元素是否存在(成员关系操作in,not in) 拼接列表(连接操作符+) 重复(重复操作符*) 删除 方法 添加 删除 ...

  7. python列表内置函数

    文章目录 前言 一.列表的形象和本质 二.列表的内置函数 1.append(x) 2.insert(index,x) 3.反序的应用 4.remove(x).pop(index).clear() 5. ...

  8. go 函数参数nil_go内置函数make

    go内置函数make主要用于创建map, slice, chan等数据结构.下面简要分析下编译器对于make的处理过程. 一 内置函数的定义 universe.go源文件定义了go内置函数列表,Mai ...

  9. python一些常用函数_【python】常用的一些内置函数

    1.cmp cmp(A,B)函数,比较A,B的大小,如果A大于B,返回1,A小于B返回-1,A等于B返回0 print cmp(12,33) >>>-1 print cmp(&quo ...

最新文章

  1. Android滑动冲突解决方法
  2. Func vs. Action vs. Predicate [复制]
  3. 百万年薪挖了个P8程序员,难道是“水货”?
  4. 全球及中国嵌入式家电行业销售格局及竞争策略研究报告2021-2027年版
  5. “数据挖掘世界杯”KDD Cup不取消!全球顶尖AI团队必争之地!
  6. xml-apis-ext.jar
  7. 对接SAP人事档完成AD账号的自动授权
  8. 退火模拟算法c语言程序,C语言模拟退火算法(C language simulated annealing algorithm).doc...
  9. Codeforces 1132E (看题解)
  10. Java内部类(摘自Java就业培训教程)
  11. 智慧物流园区供应链管理系统解决方案:数智化供应链赋能物流运输行业供应链新模式
  12. 区块链开发者平台-u deserved it
  13. 神雕外挂 神雕ol外挂 http://www.shaguayou.com
  14. 在bug的边缘疯狂试探之mybatis
  15. 墙裂推荐 - 四大抓包神器,非常好用
  16. 2020 最美最有意思辞职信
  17. [胡说八道]我的时间我做主——读《小强升职记》有感
  18. 国内技术创新型公司的一个问题
  19. c语言除法留小数点两位小数,高精度除法小数点位数
  20. android,java判断密码强度

热门文章

  1. HDU1013 POJ1519 Digital Roots(解法二)【废除!!!】
  2. 物理学基石 —— 电
  3. 机器学习基础(十七)—— boosting
  4. Python 基础——一张图告诉你PyCharm如何进行断点调试
  5. java char的意思,java – @(#)字符的含义
  6. python编程教学视频-【科研资源03】最全Python编程全套系统视频学习教程
  7. python下载安装-Python下载安装
  8. python是什么类型的编程语言-Python是个什么语言?
  9. python可以给你干什么-Python到底可以做什么?
  10. python入门教程pdf-《python基础教程(第3版)》高清版PDF免费下载