前端jsp页面接受后台的一个身份证号码的变量,userId,假设userId=1234567789012345678,关键是这个长度不固定,也就是说userId这个字符串的length不固定。要完成的任务是:讲倒数第五位到倒数第十位字符用'*'来替换。
ps:项目经理建议用el表达式来做,最好不用js代码。难点在于,怎么根据字符串的长度来截取字符串,也就是说,用el表达式,怎么在${fn:substring() }中嵌套&{fn:length()}
已采纳
el表达式拼接字符串!
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
微信扫一扫
分享- 邀请回答
4条回答 默认 最新
相关推荐 更多相似问题
- 2016-06-27 09:26回答 4 已采纳 1、15位或18位,如果是15位,必需全是数字。 2、如果是18位,最后一位可以是数字或字母Xx,其余必需是数字。 /^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$/
- 2015-07-03 06:21回答 5 已采纳 URL后面跟参数就是使用&,而不是使用"&",比如:xxx?id=1¶m=3这样是正确的,xxx?id=1"¶m="3是错误的。 EL表达式取值问题:${xqid} 这样取出来,值
- 2013-05-23 15:20回答 1 已采纳 [quote]求讲解 ${fn:contains(wz.content,icon)} [/quote] 是要上面的解释吗? 等价于 Object icon = "[img " +
- 2019-09-15 22:09chongqibi1905的博客 EL表达式拼接字符串 <c:set var="lineTypes" value="${','}${resMap['solrQueryVO'].lineType }${','}" ></c:set> <c:if test="${fn:contains...
- 2019-09-28 03:57aoktck3103的博客 el表达式是不能直接使用+好进行字符串拼接的,比如${dynaStr+"BH"}是错误的,因为el表达是把+当作数学运算符,回去格式化dynaStr,然后报格式化异常; 解决方案: <c:set value="${dynaStr}BH" var="bhstr"&...
- 2019-05-05 14:40早已离开mafg的博客 <div>${name.concat("/").concat(id)}</div>
- 2011-08-29 14:29回答 2 已采纳 要单引号 可以改成 [code="html"]兑换[/code] 应该没问题的,lz试试。
- 2021-08-12 23:19回答 2 已采纳 使用el表达式 c标签库除了jsp头部声明 还需要第三方jar包standard.jar和jstl.jar
- 2017-12-07 14:32回答 2 已采纳 https://www.cnblogs.com/ginponson/p/5058935.html
- 2018-12-19 17:23Guohao_Chen的博客 在jsp中使用EL表达式拼接字符串的时候报500错误 下面我列出一个简单的例子 代码如下 <!-- 举个例子 从controller层传了几个参数在当前jsp页面 id = 1 name = 阿豪 条件: 我们需要根据 state的值来动态...
- 2013-07-17 12:24JSP中JSTL提供的函数标签EL表达式操作字符串的方法
- 2021-02-01 23:18sayyy的博客 el表达式拼接字符串 将数组拼接成字符串 EL表达式拼接字符串的方法 使用String类型的concat方法。 ${jbstr.concat(',')} 示例 有一个数组(jbList),需要将其name属性拼接成以逗号分割的字符串,比如拼接成: ...
- 2021-07-22 17:51回答 3 已采纳 不可以的,el表达式是在服务器编译后得到一个值给html页面的,js是不能操作el表达式的
- 2017-09-20 02:45回答 4 已采纳 这样是不行的,newlist是object封装的,要指定类型,或强转。
- 2016-07-02 15:25回答 3 已采纳 el表达式,既然是表达式,只能是字符串,二进制或者别的数据类型怎么能叫表达式呢,而且你这里返回值也是string。
- 2018-08-02 16:52weixin_30539625的博客 在jsp中,如何让字符串跟EL表达式进行拼接。 若要实现 id= number1,id=number2 , id=number3,只是后面的数字在变化 那我们首先要明白jstl表达式还有如何让字符串跟EL表达式进行拼接两个知识点就可以了 如图: 在...
- 2019-02-25 18:18杨家小伙的博客 代码示例:<c:if test = "${match.mlYear.concat('--').concat(match.matchName) eq ES.matchName}"></c:if> test条件中的字符串拼接使用concat
- 2020-12-30 18:56戴O泡的博客 下面是JSTL中自带的方法列表以及其描述函数名 函数说明 使用举例fn:contains 判定字符串是否包含另外一个字符串 fn:containsIgnoreCase 判定字符串是否包含另外一个字符串(大小写无关) fn:endsWith 判定字符串是否以...
- 2017-04-13 04:49回答 4 已采纳 使用这种 1: c:if test ="${empty user.login}" 是判断为空 2:c:if test ="${not empty user.login}" 是判断不为空的
- 2018-12-21 10:40weixin_34234829的博客 ${empty navigationMenu.pageid? '':'&mpage='.concat(navigationMenu.pageid)}
- 没有解决我的问题, 去提问