2012-07-13 55 views
1

我想在Spring MVC中爲我的bean做一個CRUD,並且發現它有點壓倒性。創建表單以創建ArrayList作爲組件

的事情是,bean元素之一,是另一個類的ArrayList的

它的外觀像

class Bean{ 
... 
    String componentName; 
    ArrayList<InnerComponent> component; 
... 
} 

的getter和setter OFC 和InnerComponent時的pritty簡單,它像

class InnerComponent{ 
String key; 
String va; 
} 

now問題:我如何創建表單,允許在數組列表中輸入內容?

<form:form commandName="Bean" id="Bean" action="#"> 
    <form:input type="text" path="componentName" /><br /> 
    ....?? 
    <form:button>Submit</form:button> 
</form:form> 

可以算出來......

回答

1

你需要使用CustomPropertyEditors這樣。 1)here是具有相同問題的線程。 2)here是stackoverflow鏈接。 3)here是屬性編輯器章節的Spring 3參考文檔鏈接。

+0

謝謝,這就是我要找的東西:D – 2012-07-13 08:26:42

+0

不客氣。不要忘了我的答案,並接受它在這裏:)快樂的彈簧:) – Rohan 2012-07-13 08:39:49