通过form表单同时提交字段和上传文件
单独提交字段或者上传文件都比较简单,这里说一下如何同时提交被后端接收。
前端
- 字段设置:
通过input的name属性,和后端的类的field名字对应,使后端拿到该属性。 - 文件设置:
通过form表单集成的 for=“file” 或者 for=“files” 属性,上传单个或多个文件,这里同样需要制定name属性,和后端接收的名字一致。 - 注意的大坑:form表单里button调用的方法名,不能和button的id一致!
- html代码如下:
<div class="container">
<form class="form-signin" id="forms" method="post" enctype="multipart/form-data">
<h2 class="form-signin-heading">表头</h2>
<div class="input-group">
<input th:id="field1" name="field1" placeholder="字段1"/>
<input th: