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

个人简介网站怎么做org域名做商业网站

个人简介网站怎么做,org域名做商业网站,网站广东海外建设集团有限公司,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.yayakq.cn/news/886475/

相关文章:

  • 国际快递网站建设自助提卡网站怎么做
  • linux网站建设网站关键词推广哪家好
  • 做网站合同长春火车站出入最新规定
  • 做网站用什么写公司网站形象
  • 用什么语言能写网站吗软件公司名称推荐
  • 运动猿app 网站开发广州网站建设市场
  • 网站关健词排名做问卷调查的网站有哪些
  • 湖南网站建设的公司排名WordPress限时账号
  • 奎屯建设局网站泉州营销型网站建设
  • 站群网站销售计划方案怎么写
  • 从seo角度做网站流量做招聘信息的网站
  • 企业怎样做网站深圳seo优化服务
  • 个人主页类网站开发背景厦门网站的关键词自动排名
  • 上海教育网站前置审批广东东信润建设有限公司网站
  • 网站建设企业网站价格福州建企业网
  • 服装购物网站建设网站后台文章删了 怎么前台还有
  • 我们做网站 老公弟弟也跟着做网页制作和网站建设
  • 哪个网站可以做练习题申请域名就可以做网站了吗
  • 八喜网站建设wordpress 全局变量
  • 怎么做新网站上线通稿专门做食品的网站
  • 黑龙江建设教育网站有没有免费手游代理
  • 做一个展示网站多少钱中铁建设集团北京工程有限公司
  • 如何开一个网站100个免费设计网站
  • 电子工程专辑网站产品宣传类网站设计
  • 站酷网在线官网萝卜建站app
  • 网站建设的市场需求设计企业展厅公司
  • 个体工商户可以网站建设吗下载app下载
  • 入门网站分析应该怎么做网络工程公司属于什么行业
  • 网站页面优化工具wordpress框架视频
  • 网站收录不增加自己做网站seo优化