网站手机端怎么制作教程,wordpress用户id,wordpress linux权限设置,做淘宝优惠券怎么有网站1.上传文件multipart/form-data才可以通过表单提交上传 如果要完成上传功能#xff0c;必须要开启springmvc的配置功能 !--上传功能bean的id写死idmultipartResolver class后面配置就是MultipartResolve手动打开上传适配器 1.文件上传实现步骤 1.配置springmvc文件… 1.上传文件multipart/form-data才可以通过表单提交上传 如果要完成上传功能必须要开启springmvc的配置功能 !--上传功能bean的id写死idmultipartResolver class后面配置就是MultipartResolve手动打开上传适配器 1.文件上传实现步骤 1.配置springmvc文件 beanidmultipartResolverclassorg.springframework.web.multipart.commons.CommonsMultipartResolver
!--4.4个常用属性--
propertynamedefaultEncodingvalueUTF-8/property
!--上传文件总体大小value后面跟的是字节--
propertynamemaxUploadSizevalue520520520/property
!--上传单个文件的大小--
propertynamemaxUploadSizePerFilevalue124000000/property
!--上传文件的缓存--
propertynamemaxInMemorySizevalue1024/property
/bean2.//依赖一个jar包commons-fileupload dependency
groupIdcommons-fileupload/groupId
artifactIdcommons-fileupload/artifactId
version1.5/version
/dependency3.运行代码 PostMapping(/upload)public String upload( RequestBody MultipartFile myfile,RequestBody MultipartFile myfile1) throws IOException {//1.以流的方式接受文件 输入流InputStream inputStream myfile.getInputStream();//2用流的方式 保存到某一地方 输出流OutputStream outputStream new FileOutputStream(D:\\myfile.getOriginalFilename());IOUtils.copy(inputStream,outputStream);//3.关闭流inputStream.close();outputStream.close();return /hello.jsp;} 2.让静态资源生效 1.在web.xml !--第一种方式让静态资源生效--
servlet-mapping
servlet-namedefault/servlet-name
url-pattern*.html/url-pattern
/servlet-mapping
servlet-mapping
servlet-namedefault/servlet-name
url-pattern/img/*/url-pattern
/servlet-mapping 2在springmvc文件 !--第二通过mvc命名空间使静态资源生效--
!--mapping映射地址虚拟路径--
!--location本地文件夹--
mvc:resourcesmapping/image/*location/img//
mvc:resourcesmapping/html/*location/html//3.在springmvc文件 mvc:default-servlet-handler/mvc:annotation-driven/