2012-12-22 87 views
0

我正在嘗試從動作類檢索多選值。我喜歡這樣做,並從行動類獲取貓對象爲null。從動作類獲取多選struts2的值

<s:select key="cat" id="cat_multi" name="cat" listKey="catID" 
      list="catList" listValue="catName" multiple="multiple" size="5" /> 


public String getCat() { 
     return cat; 
    } 


    public void setCat(String cat) { 
     this.cat = cat; 
    } 

回答

0

multiple屬性的所有正確的用法一是multiple="true"。第二:爲了將多個選擇需求工作在攔截器堆棧中,需要包含攔截器multiselect

只需在您的struts.xml中使用defaultStack,並且您的<s:select>聲明應該看起來像這樣。

<s:select key="cat" id="cat_multi" name="cat" listKey="catID" 
     list="catList" listValue="catName" multiple="true" size="5" /> 
+0

你能否給我提供一些有用的參考鏈接(例如如何使用的一個很好的例子)? – kitokid

+0

如何使用什麼? –

相關問題