【问题标题】:How to split a string using struts 2 tags? [duplicate]如何使用 struts 2 标签拆分字符串? [复制]
【发布时间】:2013-11-15 08:22:33
【问题描述】:

例如:

String str="A:B";

我想使用 Struts2 标签拆分 A & B 并单独显示。

【问题讨论】:

    标签: java struts2 tags split


    【解决方案1】:

    就像@Alexander Cogneau 所说的那样,或者使用 String::split 函数

    这是一个例子:

    java

    public String[] getSplittedString() {
        String str = "A:B";
        return str.split(":");
    }
    

    界面

    <s:iterator value="splittedString" status="someSplittedString" var="string">
        <s:textfield name="splittedString" value="%{#string}"></s:textfield>
    </s:iterator>
    

    【讨论】:

      【解决方案2】:

      您可以使用 String.indexOf() 方法获取“:”,然后使用 String.substring() 在某些索引处拆分字符串。所以在你的情况下,这将是这样的:

      String str="A:B";
      int position = str.indexOf(':');
      
      String beginning = str.substring(0, position-1);
      String end = str.substring(position);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-02-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多