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

网站建设及网站推广今日竞彩足球最新比赛结果查询

网站建设及网站推广,今日竞彩足球最新比赛结果查询,创业园网站建设,wordpress 调用函数多文件上传是在单文件上传的基础上修改而来&#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.dt0577.cn/news/19451.html

相关文章:

  • 南通营销型网站建设企业品牌营销推广
  • 做网站去哪找客户提高百度搜索排名
  • 网站百科怎么做培训机构管理系统
  • 北京手机网站建设搜索引擎营销的原理
  • 优品ppt官网充电宝seo关键词优化
  • 怎么自己建设个网站产品推广方法有哪些
  • 做当地门户网站多少钱seo网络优化推广
  • 网站编辑的栏目怎么做网络优化工程师简历
  • 我的世界做mc壁纸的网站seo博客网址
  • 网站建设需培训总结精辟句子
  • 建网站做联盟免费创建自己的网站
  • 南通网站建设企业做推广有用吗
  • 电话销售做网站认证事件营销的经典案例
  • 网站后台图片滚动效果怎么做2023年新闻热点事件
  • 专注邯郸建设手机网站曲靖seo建站
  • 怎样做旅游视频网站seo简单优化
  • 网站备案 几年品牌推广方式都有哪些
  • PS做图标兼职网站微信上怎么做广告推广
  • 网站建设公司 南宁注册一个公司网站需要多少钱
  • 上海网站建设在线企业网站的作用和意义
  • 龙岩市住房和城乡建设厅网站首页关键词林俊杰在线听免费
  • 学做网站需要学那些程序上首页的seo关键词优化
  • 做企业网站设计方案企业官网网站
  • 建设培训网站建设企业微信营销管理软件
  • 在centos下安装wordpressseo文章优化方法
  • 个人app定制什么是搜索引擎优化seo
  • 公司网站上线的通知关键词挖掘网站
  • 高职专业建设管理网站营销计划书7个步骤
  • 全网视频合集网站建设网站开发怎么做
  • 优良网站百度推广找谁做靠谱