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

网站建设和续费电商最好卖的十大产品

网站建设和续费,电商最好卖的十大产品,上海物流网站怎么建设,汕头做网站优化的公司上传文件 原理:前端让用户选择一个文件,点击丢给后端上传,后端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://www.dtcms.com/wzjs/512444.html

相关文章:

  • 网站建设做得好关键词投放
  • 做网站有了空间在备案吗潍坊做网站公司
  • 娃哈哈网站建设策划书业务推广方式
  • 手机版企业网站h5韶关疫情最新消息
  • 在哪里个网站找专业做ps的人流氓网站
  • 太仓做网站的深圳百度seo优化
  • 网站建设的费用明细网络营销方式对比分析
  • wordpress电影主题网站宁德市疫情最新消息
  • 宁波建设银行网站分部百度关键词收费标准
  • 开发一个平台要多少钱百度seo优化按年收费
  • 网站的竞价怎么做疫情放开最新消息今天
  • 自己的网站怎么做跳转南宁百度推广seo
  • idc网站建设企业网站设计欣赏
  • 企业b2c网站建设提高工作效率的重要性
  • 织梦做招聘网站广州企业网站建设
  • 开设网站需要什么河南it渠道网
  • 上海 .net网站建设优化培训课程
  • 遂宁网站建设公司哪家好百度搜索引擎属于什么引擎
  • 去哪想找人帮我做网站如何制作网页广告
  • 专门做牛肉的网站深圳seo技术
  • 汤阴做网站如何创建自己的网址
  • wordpress 登陆可见优化大师兑换码
  • 我做推广找不到我的网站搜索引擎优化的含义和目标
  • 做网站维护费是怎么算的郑州网站推广优化
  • c做项目的网站windows优化大师官方下载
  • aspnet做网站视频教程百度关键词搜索广告的优缺点
  • 做介绍美食网站的菜单的北京网站优化指导
  • 关于基层政府网站建设的研究网站主页
  • 微信分销商城平台系统seo搜索引擎优化招聘
  • 个人网站建设方案书 备案广告联盟官网