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选择头像并实时显示的代码
Jun 27 Javascript
JS的replace方法介绍
Oct 20 Javascript
js实现简单的购物车有图有代码
May 26 Javascript
js闭包的用途详解
Nov 09 Javascript
在线所见即所得HTML编辑器的实现原理浅析
Apr 25 Javascript
jQuery ajax分页插件实例代码
Jan 27 Javascript
JavaScript trim 实现去除字符串首尾指定字符的简单方法
Dec 27 Javascript
详解Angular2表单-模板驱动的表单(Template-Driven Forms)
Aug 04 Javascript
jQuery实现高级检索功能
May 28 jQuery
vue实现一拉到底的滑动验证
Jul 25 Javascript
JS控制只能输入数字并且最多允许小数点两位
Nov 24 Javascript
详解jQuery的核心函数和事件处理
Feb 18 jQuery
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学习笔记(毕业设计)
2012/02/21 PHP
php另类上传图片的方法(PHP用Socket上传图片)
2013/10/30 PHP
php使用unset()删除数组中某个单元(键)的方法
2015/02/17 PHP
PHP概率计算函数汇总
2015/09/13 PHP
大家都应该掌握的PHP关联数组使用技巧
2015/12/25 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
php实现有序数组旋转后寻找最小值方法
2018/09/27 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
javascript 页面划词搜索JS
2009/09/28 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
js中的preventDefault与stopPropagation详解
2014/01/29 Javascript
JS中判断null、undefined与NaN的方法
2014/03/24 Javascript
node.js中的buffer.write方法使用说明
2014/12/10 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
JS实现环形进度条(从0到100%)效果
2016/07/05 Javascript
React组件生命周期详解
2017/07/03 Javascript
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
2017/10/25 Javascript
详解VUE 对element-ui中的ElTableColumn扩展
2018/03/28 Javascript
Vue使用NProgress进度条的方法
2019/09/21 Javascript
js实现拖拽元素选择和删除
2020/08/25 Javascript
Vue项目利用axios请求接口下载excel
2020/11/17 Vue.js
python 测试实现方法
2008/12/24 Python
python操作excel的方法
2018/08/16 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
2018/08/31 Python
Python爬虫常用库的安装及其环境配置
2018/09/19 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
快速查找Python安装路径方法
2020/02/06 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
2020/04/29 Python
戒赌保证书
2015/05/11 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
MySQL复制问题的三个参数分析
2021/04/07 MySQL
Python中三种花式打印的示例详解
2022/03/19 Python