JSP隐藏了只显示前后字段的键敏感字段信息的示例。

JSP隐藏了只显示前后字段的键敏感字段信息的示例。
今天,编写JSP页面,这是需要隐藏的字段的中间部分,只有几首,后者很少。结果发现,大部分的互联网被隐藏在先前指定的字段,或使用正则表达式来隐藏手机号码或身份证。这样的话必须知道前进中的字段的长度,我也不想知道,长度仅为前3和后4个。

没办法,谁让我需要隐藏场的长度是不固定的。

解决方案:1。如果您知道字段的长度,可以在JSP标记库中使用正则表达式或FN函数

正则表达式
phone.replaceall(( D { 3 }) D { 4 }( D { 4 })

152 *** 4799

IdCard.replaceAll(( D { 4 }) D { 10 }( W { 4 })

4304 ***** 7733
FN功能

复制代码代码如下所示:

$ { FN:子串(item.mobile,0,3)} * $ {fn:子串(item.mobile,11)} 152 * 4799
复制代码代码如下所示:

$ { FN:子串(item.idcard,0,4)} * $ {fn:子串(item.idcard,14,18)} 4304 * 7733
2。该字段的长度不知道,只有正面和背面部分显示,只有FN使用。
复制代码代码如下所示:

$ { FN:子串(item.account,0,3)} * $ {fn:子串(item.account,FN:长度(项目。项目)4、(FN:长度(项目。账户))}

这只会显示前3名和下4名。

展出前只有几次,过了几次……省略号代替过长标题的例子
10 } > $ {fn:子串(item.fundname,0, 10)} / /…超过最大显示值的10,超出省略号

$ {项目。fundname }
以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部