• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    jsp 判断list是否包含string的实现方法

    在jstl里面有fn:contains(str,str)这样的方法来判断字符串是否包含另一个字符串,可是没有判断list是否包含string的方法,所以就自己写了一个方法

    contains.tag:

    %@ tag import="java.util.List" %>
    %@ tag import="org.apache.commons.lang3.StringUtils" %>
    %@ tag import="java.util.Arrays" %>
    %@tag pageEncoding="UTF-8"%>
    %@ attribute name="srcStr" type="java.lang.String" required="true"%>
    %@ attribute name="separatorChars" type="java.lang.String" required="false"%>
    %@ attribute name="str" type="java.lang.String" required="true"%>
    %
      String sepChars=separatorChars==null?"-":separatorChars;
      String[] splitChars = StringUtils.split(srcStr, sepChars);
      ListString> list = Arrays.asList(splitChars);
      if(list.contains(str))
      {%>
        jsp:doBody/>
    %}
    %>

    然后在需要使用的这个方法的页面上加上一句:

    %@ taglib prefix="gms" tagdir="/WEB-INF/tags" %>

    这样就可以直接使用

    gms:contains srcStr="${srcStr }" str="${str }"> str /gms:contains>

    这样子就可以判断了。

    以上就是小编为大家带来的jsp 判断list是否包含string的实现方法全部内容了,希望大家多多支持脚本之家~

    您可能感兴趣的文章:
    • JavaScript中扩展Array contains方法实例
    • js contains方法实现代码
    • javascript contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
    • JS中判断某个字符串是否包含另一个字符串的五种方法
    • js判断数组是否包含某个字符串变量的实例
    • JS给Array添加是否包含字符串的简单方法
    • jstl中判断list中是否包含某个值的简单方法
    • 判断数组是否包含某个元素的js函数实现方法
    • JavaScript判断数组是否包含指定元素的方法
    • JavaScript判断一个字符串是否包含指定子字符串的方法
    • js判断一个字符串是否包含一个子串的方法
    • JS检测输入字符是否包含非法字符的示例代码
    • 使用js判断数组中是否包含某一元素(类似于php中的in_array())
    • 编写js扩展方法判断一个数组中是否包含某个元素
    • javascript 判断字符串是否包含某字符串及indexOf使用示例
    • javascript 判断数组是否已包含了某个元素的函数
    • JS实现判断数组是否包含某个元素示例
    • javascript中contains是否包含功能实现代码(扩展字符、数组、dom)
    上一篇:JSP组件commons-fileupload实现文件上传
    下一篇:Js实现Base64编码与解码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    jsp 判断list是否包含string的实现方法 jsp,判断,list,是否,包含,