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

建设网上银行app下载安装百度seo排名优化公司

建设网上银行app下载安装,百度seo排名优化公司,闵行网站建设多久能见效果,南宁网站建设哪文章目录 1、文件下载2、文件上传3. 应用 Spring MVC 提供了简单而强大的文件上传和下载功能。 下面是对两者的简要介绍#xff1a; 文件上传#xff1a; 在Spring MVC中进行文件上传的步骤如下#xff1a; 在表单中设置 enctype“multipart/form-data”#xff0c;这样… 文章目录 1、文件下载2、文件上传3. 应用 Spring MVC 提供了简单而强大的文件上传和下载功能。 下面是对两者的简要介绍 文件上传 在Spring MVC中进行文件上传的步骤如下 在表单中设置 enctype“multipart/form-data”这样浏览器会将表单数据以二进制流的形式进行传输。 在控制器方法中使用 RequestParam 注解来接收上传的文件。可以使用 MultipartFile 类型表示上传的文件。 可以通过 MultipartFile 类提供的方法获取文件的名称、大小和字节流等信息。 在控制器方法中可以通过专门的文件处理逻辑来处理上传的文件。可以将文件保存到本地文件系统或存储到数据库等。 文件下载 在Spring MVC中进行文件下载的步骤如下 在控制器方法中使用 RequestMapping 注解来映射文件下载的路径。 通过使用 HttpServletResponse 类提供的方法设置响应的内容类型如设置为 application/octet-stream 表示以二进制流的方式进行下载。 设置响应头中 Content-Disposition 属性指定下载的文件名。可以通过使用 response.setHeader(“Content-Disposition”, “attachment; filenamefilename.ext”) 来实现。 将要下载的文件以字节流的形式写入到响应的输出流中即通过使用 response.getOutputStream().write(byteArray) 将文件内容返回给客户端。 1、文件下载 使用ResponseEntity实现下载文件的功能 RequestMapping(/testDown) public ResponseEntitybyte[] testResponseEntity(HttpSession session) throws IOException {//获取ServletContext对象ServletContext servletContext session.getServletContext();//获取服务器中文件的真实路径String realPath servletContext.getRealPath(/static/img/1.jpg);//创建输入流InputStream is new FileInputStream(realPath);//创建字节数组byte[] bytes new byte[is.available()];//将流读到字节数组中is.read(bytes);//创建HttpHeaders对象设置响应头信息MultiValueMapString, String headers new HttpHeaders();//设置要下载方式以及下载文件的名字headers.add(Content-Disposition, attachment;filename1.jpg);//设置响应状态码HttpStatus statusCode HttpStatus.OK;//创建ResponseEntity对象ResponseEntitybyte[] responseEntity new ResponseEntity(bytes, headers, statusCode);//关闭输入流is.close();return responseEntity; }2、文件上传 文件上传要求form表单的请求方式必须为post并且添加属性enctype“multipart/form-data”SpringMVC中将上传的文件封装到MultipartFile对象中通过此对象可以获取文件相关信息上传步骤a添加依赖 !-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload -- dependencygroupIdcommons-fileupload/groupIdartifactIdcommons-fileupload/artifactIdversion1.3.1/version /dependencyb在SpringMVC的配置文件中添加配置 !--必须通过文件解析器的解析才能将文件转换为MultipartFile对象-- bean idmultipartResolver classorg.springframework.web.multipart.commons.CommonsMultipartResolver/beanc控制器方法 RequestMapping(/testUp) public String testUp(MultipartFile photo, HttpSession session) throws IOException {//获取上传的文件的文件名String fileName photo.getOriginalFilename();//处理文件重名问题String hzName fileName.substring(fileName.lastIndexOf(.));fileName UUID.randomUUID().toString() hzName;//获取服务器中photo目录的路径ServletContext servletContext session.getServletContext();String photoPath servletContext.getRealPath(photo);File file new File(photoPath);if(!file.exists()){file.mkdir();}String finalPath photoPath File.separator fileName;//实现上传功能photo.transferTo(new File(finalPath));return success; }3. 应用 文件上传和下载在Web应用中有许多实际应用以下是几个典型的例子 社交媒体平台用户可以上传照片、视频和其他多媒体内容并与其他用户共享。同时其他用户可以下载和查看这些内容。 电子商务平台商家可以上传产品图片用户可以下载产品说明书、用户手册等。 在线教育平台教师可以上传课件、资料学生可以下载学习资料、作业等。 企业应用员工可以上传和下载团队文件、报告、表格以及其他工作文档。 博客/新闻网站管理员可以上传文章图片、附件用户可以下载或者分享这些内容。 医疗系统医生可以上传检查报告、影像资料患者可以下载自己的健康档案。
http://www.dnsts.com.cn/news/191200.html

相关文章:

  • 如何做网站seo韩小培网站如何做漂浮窗
  • 网站建设开发合同模板设计页面跳转
  • 建设治安总队网站目的wordpress不用登陆就可以评论
  • 公司网站备案名称网站建设合同违约责任
  • 企业做网站应注意什么做公司网站大概多少钱
  • 做网站维护的人叫啥网站设计与建设书
  • 网站代码预览器开网店卖什么产品比较好
  • 建网站怎么起名字网站域名怎样注销
  • 做购物网站的步骤建设企业网站就等于开展网络营销吗
  • php 建网站wordpress register
  • 网站开发公司需要那些硬件设备凡科建站怎么收费
  • 深圳做网站专业公司公司网站建设费会计处理
  • 精选聊城做网站的公司手机网站开发注意
  • 做数学网站云南手机网站制作
  • jsp网站建设期末作业小时的网站建设
  • sketch可以做网站交互么大气金融网站
  • 二级域名 电子商务网站推广方案在百度上做网站怎么做
  • 如何在手机上做自己的网站建筑在线
  • 建设博物馆网站网页设计入门教材pdf
  • 外国做网站的平台桂林app开发公司
  • html5 网站开发定制网站建设与管理自考本
  • 个人网站设计图片创网网络
  • 西宁摄网站制作百度竞价返点一般多少
  • 龙陵县住房和城乡建设局网站宁波市建设工程造价信息
  • 城阳做网站找哪家网站建设与维护要用到代码吗
  • 网页制作中怎么添加图片seo推广的特点有
  • wordpress建什么站网站建设有哪几个方面
  • 嘉兴营销型网站网站建设和实现
  • 成都营销型网站制作网站psd切图做响应式效果
  • 深圳网站建设制作订做移动端是什么意思