我想声明一个动作,以便我可以传递String
静态参数数组。我想下面的代码:Struts 2:将字符串数组作为静态参数传递
<action name="saveRecord" class="saveRecordAction">
<result name="success" type="tiles">tiles:saveRecordSuccess</result>
<param name="names">name1</param>
<param name="names">name2</param>
<param name="names">name3</param>
</action>
我有一个设置在我的动作类:
public void setNames(String[] name){
mNames = name;
}
但我只收到一个名字是最后一个,"name3"
就是我想要可能吗?如果是的话,那么这样做的正确方法是什么?
对不起,我删除了我的意见,因为我认为这将自动分割成数组。我最初想到了这个解决方案,但如果有一个合理的解决方案,那会更好。我仍然在等待某个可能知道答案的人,如果没有的话,我会后退到这。 – Macchiato
@Macchiato我的回答如何? –