2010-08-27 38 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

相关问题