2012-09-13 58 views
23

發送表單數據時,使用commandName和modelAttribute有什麼區別?modelAttribute和commandName之間的區別

<form:form method="post" modelAttribute="csvFileUploadVO"> 

<form:form method="post" commandName="csvFileUploadVO"> 

在哪個時間點,我應該使用其中任何一個?

+1

http://stackoverflow.com/questions/21495616/difference-between-modelattribute-and-commandname-atributes-in-form-tag-in-sprin 參考這個鏈接,它會給你詳細的信息 –

回答

26

沒有區別,出於歷史原因存在兩個不同的屬性。

+4

真的,在代碼中,'FormTag'裏面有'public void setCommandName(String commandName){this.modelAttribute = commandName; }' – Xaerxess