el表达式 字符串包含
时间: 2023-12-01 14:40:34 浏览: 112
EL表达式
可以使用EL表达式中的fn:contains()和fn:containsIgnoreCase()函数来判断一个字符串是否包含另一个字符串,其中fn:contains()函数区分大小写,而fn:containsIgnoreCase()函数不区分大小写。下面是一个例子:
```jsp
<c:set var="str1" value="Hello World" />
<c:set var="str2" value="world" />
<!-- 使用fn:contains()函数判断str1是否包含str2 -->
<c:if test="${fn:contains(str1, str2)}">
<p>str1包含str2</p>
</c:if>
<!-- 使用fn:containsIgnoreCase()函数判断str1是否包含str2 -->
<c:if test="${fn:containsIgnoreCase(str1, str2)}">
<p>str1包含str2(不区分大小写)</p>
</c:if>
```
上述代码中,我们首先定义了两个字符串变量str1和str2,然后使用fn:contains()函数和fn:containsIgnoreCase()函数来判断str1是否包含str2,如果包含则输出相应的提示信息。
阅读全文