是否有要比较的JSTL标记,以了解String是否是数组中的元素或成员?
示例:
要查找的字符串:第I部分
字符串数组: [第II部分,第III部分,第IV部分]
我想知道第一部分是否是数组的成员
我试过了<fn:contains>
但似乎第一部分包含在第二部分字符串
答案 0 :(得分:0)
不,没有。
fn:contains
是JSTL函数,用于检查其他字符串中是否存在一个字符串。你的字符串数组可能是一些集合,toString()
的方法返回["Part II", "Part III", "Part IV"]
之类的东西,因此在第二部分中找到第一部分 。这可能不适用于数组 - 它们具有不同的字符串表示形式 - 类似于[Ljava.lang.String;@123456
。
但是,您可以创建自己的JSTL函数来进行检查。
答案 1 :(得分:0)
JSTL中没有这样的功能。 但你可以参考下面的链接。希望它会有所帮助