<!-- 配置MultipartResolver 用于文件上传 使用spring的CommosMultipartResolver -->
defaultEncoding="UTF-8" 是请求的编码格式,默认为iso-8859-1
maxUploadSize="5400000" 是上传文件的大小,单位为字节
uploadTempDir="fileUpload/temp" 为上传文件的临时路径
<!--后台 -->
基本代码,灵活运用吧。[color=red][b]*[/b][/color]可以多文件上传!
<beans:bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"
p:defaultEncoding="UTF-8"
p:maxUploadSize="5400000"
p:uploadTempDir="fileUpload/temp"
>
</beans:bean>
defaultEncoding="UTF-8" 是请求的编码格式,默认为iso-8859-1
maxUploadSize="5400000" 是上传文件的大小,单位为字节
uploadTempDir="fileUpload/temp" 为上传文件的临时路径
<body>
<h2>文件上传实例</h2>
<form action="fileUpload.html" method="post" enctype="multipart/form-data">
选择文件:<input type="file" name="file">
<input type="submit" value="提交">
</form>
</body>
<!--后台 -->
CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(
request.getSession().getServletContext());
MultipartHttpServletRequest multiRequest = null;
//是否存在文件
if (multipartResolver.isMultipart(request)) {
multiRequest = (MultipartHttpServletRequest) request;
}
基本代码,灵活运用吧。[color=red][b]*[/b][/color]可以多文件上传!