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 相关文章推荐
教你用AngularJS框架一行JS代码实现控件验证效果
Jun 23 Javascript
jQuery事件绑定和委托实例
Nov 25 Javascript
javascript手工制作悬浮菜单
Feb 12 Javascript
jQuery实现两款有动画功能的导航菜单代码
Sep 16 Javascript
JS Canvas定时器模拟动态加载动画
Sep 17 Javascript
运用jQuery写的验证表单(实例讲解)
Jul 06 jQuery
JS库之Particles.js中文开发手册及参数详解
Sep 13 Javascript
JavaScript实现计算多边形质心的方法示例
Jan 31 Javascript
Angular中sweetalert弹框的基本使用教程
Jul 22 Javascript
JavaScript设计模式之模板方法模式原理与用法示例
Aug 07 Javascript
小程序分页实践之编写可复用分页组件
Jul 18 Javascript
vue自定义树状结构图的实现方法
Oct 18 Javascript
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
ADODB结合SMARTY使用~超级强
2006/11/25 PHP
mysql,mysqli,PDO的各自不同介绍
2012/09/19 PHP
PHP simplexml_load_string()函数实例讲解
2019/02/03 PHP
通过JS 获取Mouse Position(鼠标坐标)的代码
2009/09/21 Javascript
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
js判读浏览器是否支持html5的canvas的代码
2013/11/18 Javascript
一个JavaScript获取元素当前高度的实例
2014/10/29 Javascript
对JavaScript客户端应用编程的一些建议
2015/06/24 Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
2015/07/26 Javascript
js获取时间精确到秒(年月日)
2016/03/16 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
浅析Nodejs npm常用命令
2016/06/14 NodeJs
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
2016/12/26 Javascript
老生常谈jquery id选择器和class选择器的区别
2017/02/12 Javascript
es6学习笔记之Async函数的使用示例
2017/05/11 Javascript
JQuery选中select组件被选中的值方法
2018/03/08 jQuery
vue forEach循环数组拿到自己想要的数据方法
2018/09/21 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
2019/08/20 Javascript
[55:02]2014 DOTA2国际邀请赛中国区预选赛 HGT VS Orenda
2014/05/21 DOTA
Python 文件重命名工具代码
2009/07/26 Python
Python异常处理总结
2014/08/15 Python
python爬取w3shcool的JQuery课程并且保存到本地
2017/04/06 Python
python监控linux内存并写入mongodb(推荐)
2017/09/11 Python
Python+Turtle动态绘制一棵树实例分享
2018/01/16 Python
python 基于TCP协议的套接字编程详解
2019/06/29 Python
Python中import导入不同目录的模块方法详解
2020/02/18 Python
基于Python的身份证验证识别和数据处理详解
2020/11/14 Python
一款纯css3实现的竖形二级导航的实例教程
2014/12/11 HTML / CSS
css3实现wifi信号逐渐增强效果实例
2017/08/09 HTML / CSS
伊利莎白雅顿官网:Elizabeth Arden
2016/10/10 全球购物
数据库方面面试题
2012/04/22 面试题
毕业生就业推荐信范文
2013/12/01 职场文书
销售内勤岗位职责
2014/04/15 职场文书
师范生求职自荐信
2014/06/14 职场文书
自我检讨报告
2015/01/28 职场文书
2015年小学体育工作总结
2015/05/22 职场文书