欢迎光临散文网 会员登陆 & 注册

springframework6(MVC)设置文件上传

2023-08-13 21:57 作者:herostears  | 我要投稿

spring6已经不集成commonsupload,所以配置时使用StandardServletMultipartResolver


web.xml

<multipart-config>

<max-file-size>20848820</max-file-size>

<max-request-size>418018841</max-request-size>

<file-size-threshold>1048576</file-size-threshold>

</multipart-config>


spring配置文件

<bean id="multipartResolver" class="org.springframework.web.multipart.support.StandardServletMultipartResolver"></bean>


示例代码:

@RequestMapping(value="/upload",method=RequestMethod.POST)

public String upload(@RequestParam MultipartFile file) {

if (!file.isEmpty())

{

System.out.println(file.getOriginalFilename());

}

return "hello";

}


HTML FORM:

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

  <fieldset>

    <legend>Registration example</legend>

    <p>

      <input type="file" name="file" />

    </p>

    <p>

      <input type="submit" />

    </p>

  </fieldset>

</form>


springframework6(MVC)设置文件上传的评论 (共 条)

分享到微博请遵守国家法律