throws Exception{}
SimpleFormController 一個最大的好處就是對request的內容進行綁定,然後調用spring的驗證機制,可以很簡單的對上傳的內容進行驗證,但是有的時候在onSubmit()方法裏面,不是所有的內容都可以一下子綁定好的。
比如你的commandClass裏面有一個Set的對象,request裏面有多個上傳的文件和說明信息,這個時候光靠一句簡單的強類型轉換,把object轉換成你想要的commandClass是不夠的。
而上面提到的方法就彌補了這些不足,formBacking的字面意思就是返回來提前乾點什麼。在spring綁定以前,可以把request裏面無法自動綁定的東西,先人工的綁定到commmandClass上,再返回這個commandClass,所以再onsubmit方法裏,再spring自動綁定以前,commandClass裏面已經綁定了它無法自動綁定的屬性。
現在發現Spring框架真的很好用,繼續學習ing。。。。。