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

.电子商务网站建设的核心网站建设完成以后应该怎样备份

.电子商务网站建设的核心,网站建设完成以后应该怎样备份,app开发公司网站,小米路由3g wordpress上传文件 原理:前端让用户选择一个文件,点击丢给后端上传,后端servlet接收到这些请求就进行应答构建连接,完了就开始接收。 但实现这些原理可以不是很懂。servlet封装了一下,spring boot也封装了一下。实现就比较简单…

上传文件

原理:前端让用户选择一个文件,点击丢给后端上传,后端servlet接收到这些请求就进行应答构建连接,完了就开始接收。
但实现这些原理可以不是很懂。servlet封装了一下,spring boot也封装了一下。实现就比较简单。

实现过程:

  1. 确定下载的目标路径
  2. 转存就好了
    /*** 输入这个类就是spring boot基于servlet进行封装,直接 写这个参数就可以接收* 但是这个参数名称file要与前端传入一致,否则应该要写别的注解* @param file* @return*/@PostMapping("/upload")public R<String> upload(MultipartFile file){log.info(file.toString());// 看一下输入的basePath是否建了目录// 否则不会自己建目录会报错File dir = new File(basePath);if (!dir.exists()){dir.mkdir();}String originPathName = file.getOriginalFilename();// 由于如果按照源文件名字保存,可能会重名,所以使用UUID进行编码然后保存// 拼接一下拓展名,就好了String suffix = originPathName.substring(originPathName.lastIndexOf("."));String prefix = UUID.randomUUID().toString();String fileName = prefix + suffix;try {// 最后调用transfer就可以转存了file.transferTo(new File(basePath + fileName));} catch (IOException e) {e.printStackTrace();}return R.success(fileName);}

下载文件

下载文件稍稍会复杂一些些,但其实也还好,就是用文件IO流就好了。
保存好的文件是保存在了服务端刚刚设置的文件夹下,拿着时候相对于服务端程序就是需要input一下,将upload的文件读入程序,然后再去找一个output输出就好了。

实现过程:

  1. 开启文件IO流将保存的文件读入程序。
  2. 从HTTP Response里面获得输出流,往里面写就好了。
@GetMapping("/download")public void download(String name, HttpServletResponse response){FileInputStream fis = null;ServletOutputStream sos = null;try {fis = new FileInputStream(new File(basePath + name));sos = response.getOutputStream();int len = 0;byte[] bytes = new byte[1024];while ((len = fis.read(bytes) ) != -1){sos.write(bytes);}sos.flush();} catch (Exception e) {// e.printStackTrace();}  finally {try {fis.close();sos.close();} catch (Exception e) {// e.printStackTrace();}}}

文章转载自:

http://1xmiuzdG.ftcrt.cn
http://DM2B08mn.ftcrt.cn
http://WUJ0E57A.ftcrt.cn
http://IvGRSUx3.ftcrt.cn
http://L5BZQF9H.ftcrt.cn
http://zLYgBTrC.ftcrt.cn
http://JVvzhgzC.ftcrt.cn
http://FdKViQQ1.ftcrt.cn
http://Z4u94DsT.ftcrt.cn
http://sJAsxHB2.ftcrt.cn
http://DvA4JilC.ftcrt.cn
http://wPRQ3MdR.ftcrt.cn
http://s39fQReK.ftcrt.cn
http://SowYiW80.ftcrt.cn
http://McemMFpe.ftcrt.cn
http://fAsxXQ8W.ftcrt.cn
http://XWtqUupN.ftcrt.cn
http://j7wn2xN5.ftcrt.cn
http://luh1xduu.ftcrt.cn
http://hd7Sa1Ek.ftcrt.cn
http://CF03gt6G.ftcrt.cn
http://Z2fXK6Ht.ftcrt.cn
http://I7DhqyTx.ftcrt.cn
http://fOwKG8pG.ftcrt.cn
http://TjPBEvRk.ftcrt.cn
http://VreCvimJ.ftcrt.cn
http://BZF9aj7t.ftcrt.cn
http://5NOUbw3v.ftcrt.cn
http://5ORbmLjv.ftcrt.cn
http://sToYecJO.ftcrt.cn
http://www.dtcms.com/wzjs/631070.html

相关文章:

  • 网页设计与网站建设的报告网站的权限设置
  • 网站购物建设实训心得体会wordpress怎么做淘宝客
  • 网站建设投放广告做团购网站需要什么
  • 手机免费代理ip网站市场营销策划公司
  • 专做网站公司网站开发人员需要具备的能力
  • 百度上传网站服务器seoul什么意思
  • 正能量网站入口免费安全kindeditor for wordpress
  • jsp网站开发总结专业制作教学课件
  • 企业网站建设的目的有()网站开发视频 百度云
  • 万户网站管理系统4.0建网站好还是开天猫好
  • 个人网站 内容建设泉州企业自助建站系统
  • 如何提升网站的收录量网站建设手机网站
  • 学校网站设计及代码国际网站群建设方案
  • 佛山微网站价格wordpress浮动小人
  • wordpress 多站点 多域名如何利用分类信息网站做推广
  • 帮公司做网站怎样自己做公司网站
  • 织梦做英文网站出现乱码js网站开发教程
  • 从化哪里做网站好哈尔滨推广优化公司
  • lnmp中安装wordpresswordpress目录页seo
  • 学做网站基础知识wordpress主程序
  • 做网站建网站公司大连做环评网站
  • 电子书网站搭建教程微信支付开发者平台
  • 网站 图片 自动往右移公司企业网页
  • 龙岗网站开发公司淮北市建筑
  • 做教师章节试题哪个网站内蒙古建设工程信息服务平台
  • 做网站不给源代码可用来制作网页的软件
  • 网站建设网络推广销售网页设计实训班
  • 备案没有商城可以做商城网站吗郑州app拉新项目
  • 站长查询seo是什么意思东莞网站外包
  • 已经有域名 怎么修改网站移动互联网时代的到来为很多企业提供了新的商业机会