当前位置: 首页 > news >正文

网站建设中企动力强信息推广平台有哪些

网站建设中企动力强,信息推广平台有哪些,怎么在网上推销产品,手机做图纸app下载网站多文件上传是在单文件上传的基础上修改而来&#xff0c;不了解单文件上传可以参考上一篇。以下在将修改部分展示如下&#xff1a; 一、修改upload.html文件&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"UTF-8"> <title&g…

多文件上传是在单文件上传的基础上修改而来,不了解单文件上传可以参考上一篇。以下在将修改部分展示如下:

一、修改upload.html文件:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>多文件上传页面</title>
</head>
<body>
<form action="/upload" method="post" enctype="multipart/form-data">
<input type="file" name="uploadFile" value="请选择文件" multiple>
<input type="submit" value="上传">
</form>
</body>
</html>

二、修改控制器:

多文件上传的逻辑与单文件类似,只是其基础上接收部分多了文件数组,再遍历一回完成如下:

package org.sang.cc;import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;import javax.servlet.http.HttpServletRequest;import org.springframework.util.ResourceUtils;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;@RestController
public class FileUploadController {SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd");@PostMapping("/upload")public String upload(MultipartFile[] uploadFile,HttpServletRequest req){try {//String realPath=req.getSession().getServletContext().getRealPath("/");String realPath=ResourceUtils.getURL("classpath:").getPath();		String format=sdf.format(new Date());System.out.println("realPath:"+realPath+"static/"+format);File folder=new File(realPath+"static/"+format);if(!folder.isDirectory()){folder.mkdirs();}String[] filePath=new String[uploadFile.length];String s="";for(int i=0;i<uploadFile.length;i++){String oldName=uploadFile[i].getOriginalFilename();String newName=UUID.randomUUID().toString()+oldName.substring(oldName.lastIndexOf("."),oldName.length());uploadFile[i].transferTo(new File(folder,newName));				filePath[i]=req.getScheme()+"://"+req.getServerName()+":"+req.getServerPort()+"/static/"+format+"/"+newName;				s+=filePath[i]+"   <br>";}	return s;}catch(IOException e){e.printStackTrace();}return "上传失败!";}
}

三、运行结果:

上传页

接收页

展示页

http://www.shuangfujiaoyu.com/news/22709.html

相关文章:

  • 网站设计怎么做背景颜色谷歌外贸平台推广需要多少钱
  • 潍坊做网站中国搜索
  • 网站开发的技术手段有哪些网络营销成功的案例及其原因
  • 金融软件网站建设公司seo快速优化软件
  • 深圳住建官网廊坊优化技巧
  • 公司手机网站设计百度软件应用市场
  • 网站业务需求文档百度推广一年大概需要多少钱
  • 做一个web网站小吃培训
  • 网站重要组成部分uc浏览器网页版入口
  • 购物网站创业时是如何做宣传的房地产网站建设
  • 哪家做企业网站找片子有什么好的关键词
  • 2_网站建设的一般步骤包含哪些电商怎么做?如何从零开始学做电商赚钱
  • 网站建设图片设置百度账号登陆
  • 买个购物网站西安网站seo费用
  • 龙岩建筑公司有哪些关键词整站排名优化
  • php做网站常见实例福州seo公司排名
  • 青岛谁做网站多少钱免费做网站网站的软件
  • 新浪微博做wordpress图床甘肃seo网站
  • 做爰全过程网站免费的视频百度世界排名
  • WordPress采集微信seo收费
  • 怎么做网站的二维码百度账号24小时人工电话
  • 加猛挣钱免费做网站软件seo深圳培训班
  • 宁波做网站的大公司如何查看一个网站的访问量
  • 西安未央区网站建设最新足球新闻头条
  • 如何汇报网站建设软件怎么推广
  • 长春哪家做网站便宜2020国内十大小说网站排名
  • 开源php表单系统灰色关键词排名优化
  • 全国疫情高峰感染高峰百度seo排名点击
  • 实验室网站建设临沂网站建设方案服务
  • 制作招商加盟网站站长之家关键词挖掘工具