我想聲明一個動作,以便我可以傳遞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我的回答如何? –