JSP页面包含fn:contains()函数问题记录

JSTL,fn:contains()语法:

...

好久没用jsp了,都是读书时才使用过。。。但是有些老项目,前端还是用的jsp。今天在处理程序时出现一种小问题,如果searchStr内容为数字:1,2时,这类判断包含则可能存在问题。

例如:


我数据库中对应数据sourceCode是12,34,如果Sources集合中还包含更多的比如:1,2,3,4等,那么则会出现多余下拉选项,比如:1,2,3,4,12,34都会出现再下拉选项中。

但实际中,这不是我们想要的效果,我们只想要12,34的数据。那么这类如何处理呢?

有的建议:Java后台传参时,就将这数据处理成集合形式,然后在JSP页面进行循环判断。

因为我这边字段是用逗号分隔的,就直接在jsp页面,进行数据分割,如下:



/c:forEach>

当然我也懒得管理这个是不是最好的方法,把问题简单处理了就行。狗头保命


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部