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 相关文章推荐
解决3.01版的jquery.form.js中文乱码问题的解决方法
Mar 08 Javascript
Javascript this 的一些学习总结
Aug 02 Javascript
window resize和scroll事件的基本优化思路
Apr 29 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
Oct 21 Javascript
JQuery.Ajax()的data参数类型实例详解
Nov 20 Javascript
JS传播事件、取消事件默认行为、阻止事件传播详解
Aug 14 Javascript
JS与HTML结合实现流程进度展示条思路详解
Sep 03 Javascript
vue2.0 datepicker使用方法
Feb 04 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 jQuery
解决vue的touchStart事件及click事件冲突问题
Jul 21 Javascript
Handtrack.js库实现实时监测手部运动(推荐)
Feb 08 Javascript
vue-cropper插件实现图片截取上传组件封装
May 27 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
新版mysql+apache+php Linux安装指南
2006/10/09 PHP
lib.utf.js
2007/08/21 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
2015/01/30 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
2015/08/21 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
2015/12/20 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
2016/07/10 Javascript
jquery动态创建div与input的实例代码
2016/10/12 Javascript
javascript稀疏数组(sparse array)和密集数组用法分析
2016/12/28 Javascript
JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
2017/06/21 Javascript
NodeJS使用七牛云存储上传文件的方法
2017/07/24 NodeJs
浅谈vue.js中v-for循环渲染
2017/07/26 Javascript
vue中使用better-scroll实现滑动效果及注意事项
2018/11/15 Javascript
vue 表单验证按钮事件交由父组件触发的方法
2018/12/17 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
2020/02/27 Javascript
vue动画—通过钩子函数实现半场动画操作
2020/08/09 Javascript
有关wxpython pyqt内存占用问题分析
2014/06/09 Python
python错误处理详解
2014/09/28 Python
Python检测网络延迟的代码
2018/05/15 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
Python 如何提高元组的可读性
2019/08/26 Python
解决Django中修改js css文件但浏览器无法及时与之改变的问题
2019/08/31 Python
flask框架json数据的拿取和返回操作示例
2019/11/28 Python
解决jupyter运行pyqt代码内核重启的问题
2020/04/16 Python
Nike荷兰官方网站:Nike.com (NL)
2018/04/19 全球购物
英智兴达软件测试笔试题
2016/10/12 面试题
医学专业本科毕业生自我鉴定
2013/12/28 职场文书
2014迎新年晚会策划方案
2014/02/23 职场文书
寄语是什么意思
2014/04/10 职场文书
标准的毕业生自荐信
2014/04/20 职场文书
运动会横幅标语
2014/06/17 职场文书
党的群众路线教育实践活动个人对照检查材料范文
2014/09/25 职场文书
客房服务员岗位职责
2015/02/09 职场文书
党校个人总结
2015/03/04 职场文书
2015年体育教学工作总结
2015/05/20 职场文书
2015银行年终工作总结范文
2015/05/26 职场文书
2019各种保证书范文
2019/06/24 职场文书