例如:
String str="A:B";
我想拆分A& B使用Struts2标签并单独显示。
答案 0 :(得分:1)
像@Alexander Cogneau所说或者使用String :: split function
这是一个例子:
<强>的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>
答案 1 :(得分:0)
您可以使用String.indexOf()方法获取“:”,然后使用String.substring()在特定索引处拆分字符串。所以在你的情况下会是这样的:
String str="A:B";
int position = str.indexOf(':');
String beginning = str.substring(0, position-1);
String end = str.substring(position);