EL表达式截取字符串的函数说明


Posted in Javascript onSeptember 22, 2017

引入标签库

<%@tablib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
${fn:substring("你要截取的字符串"),beginIndex,endIndex}

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

函数名 函数说明 使用举例

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表示,例如<字符应该转为< ${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: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)}

总结

以上所述是小编给大家介绍的EL表达式截取字符串的函数说明,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery获取浏览器中的分辨率实现代码
Apr 23 Javascript
jQuery选择器简明总结(含用法实例,一目了然)
Apr 25 Javascript
js日期范围初始化得到前一个月日期的方法
May 05 Javascript
jquery简单倒计时实现方法
Dec 18 Javascript
javascript实现表单验证
Jan 29 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
Nov 22 Javascript
JS查找字符串中出现最多的字符及个数统计
Feb 04 Javascript
开发Vue树形组件的示例代码
Dec 21 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
Oct 16 Javascript
微信小程序日历/日期选择插件使用方法详解
Dec 28 Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
Oct 14 Javascript
浅谈Vue开发人员的7个最好的VSCode扩展
Jan 20 Vue.js
js中json对象和字符串的理解及相互转化操作实现方法
Sep 22 #Javascript
利用javascript如何随机生成一定位数的密码
Sep 22 #Javascript
ES6中新增的Object.assign()方法详解
Sep 22 #Javascript
Vee-Validate的使用方法详解
Sep 22 #Javascript
Js中async/await的执行顺序详解
Sep 22 #Javascript
Node.js自定义实现文件路由功能
Sep 22 #Javascript
详解bootstrap用dropdown-menu实现上下文菜单
Sep 22 #Javascript
You might like
php中__destruct与register_shutdown_function执行的先后顺序问题
2014/10/17 PHP
php中常见的sql攻击正则表达式汇总
2014/11/06 PHP
获取URL地址中的文件名和参数的javascript代码
2009/09/02 Javascript
用Javascript评估用户输入密码的强度实现代码
2011/11/30 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
js实现运动logo图片效果及运动元素对象sportBox使用方法
2012/12/25 Javascript
js阻止默认事件与js阻止事件冒泡示例分享 js阻止冒泡事件
2014/01/27 Javascript
javascript实现全角转半角的方法
2016/01/23 Javascript
基于jQuery倒计时插件实现团购秒杀效果
2016/05/13 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
2016/07/11 Javascript
React Native之ListView实现九宫格效果的示例
2017/08/02 Javascript
Vue 进入/离开动画效果
2017/12/26 Javascript
vue2.0实现前端星星评分功能组件实例代码
2018/02/12 Javascript
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
react配置antd按需加载的使用
2019/02/11 Javascript
vue动画效果实现方法示例
2019/03/18 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
Vue切换组件实现返回后不重置数据,保留历史设置操作
2020/07/21 Javascript
JavaScript实现手风琴效果
2021/02/18 Javascript
[49:43]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python实现Linux下守护进程的编写方法
2014/08/22 Python
详解Golang 与python中的字符串反转
2017/07/21 Python
python实现视频分帧效果
2019/05/31 Python
用python按照图像灰度值统计并筛选图片的操作(PIL,shutil,os)
2020/06/04 Python
python热力图实现简单方法
2021/01/29 Python
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
JDK安装目录下有哪些内容
2014/08/25 面试题
如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
2015/12/03 面试题
J2EE的优越性主要表现在哪些方面
2016/03/28 面试题
优秀社区干部事迹材料
2014/02/03 职场文书
关于孝道的演讲稿
2014/05/21 职场文书
中国梦宣传标语口号
2015/12/26 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
解决vue $http的get和post请求跨域问题
2021/06/07 Vue.js
Python中使用Opencv开发停车位计数器功能
2022/04/04 Python