2010-08-27 39 views
0

在Spring文檔,the section on multipart support具有指示多形式,因爲這一個例子:如果您使用常規HTML <form>標記而不是Spring <form:form>標記,那麼您如何指定它的提交位置?

<form method="post" action="upload.form" enctype="multipart/form-data"> 

這不使用我所熟悉與Spring表單標籤,而是將表單提交到upload.form行動。

春天怎麼知道upload.form是什麼意思?你是否必須爲它創建一個映射,如果是的話,這是在什麼地方完成的?

回答

1

upload.form是由此表單創建的HTTP POST請求的URL。這將是相對於產生的在第一位置的形式的視圖的URL,因此,如果如上所示的形式是由/mysite/myapp/myform.html渲染,將提交給/mysite/myapp/upload.form

然後變成配置Spring事項來處理"/upload.form"如果您使用基於註釋的Spring MVC,則可以通過@RequestMapping進行相應的請求。有關更多信息,請參閱here

相關問題