前端代码为:

<form action="/userSave" method="post" enctype ="multipart/form-data">用户名:<input type="text" name="userName" autofocus required placeholder="NAME">密&nbsp;码&nbsp;&nbsp;:&nbsp;<input type="password" name="userPwd" autofocus required placeholder="PASSWORD">邮箱&nbsp;&nbsp;:&nbsp;<input type="email" name="userEmail" autofocus required placeholder="Email,Address">选择头像:<input type="file" name="file" id="file"><input type="submit" value="注册" style="color: white; background: black;font-size: 20px"></form>

后端代码:

//上传保存课程图片,上传课程@RequestMapping(value = "/CourseSave",method = RequestMethod.POST)//上传的feil参数    传到这里public String addCourse(@RequestParam(value = "file",required = false) MultipartFile file, CourseTable table) throws IOException {//图片上传成功后,将图片的地址写到数据库D://imagesString filePath="D://images";File pathFile=new File(filePath);if(pathFile.exists()){pathFile.mkdirs();}//获得原始图片的拓展名String originalFileName=file.getOriginalFilename();//新的文件名字String newfileName= UUID.randomUUID()+originalFileName;//封装上传文件位置的全路径File targetFile=new File(filePath,newfileName);//把本地文件上传到封装上传文件位置的全路径file.transferTo(targetFile);//设置图片路径,为字符串类型table.setCoursePic(newfileName);Service.insertCourse(table);return "index";}

配置文件中需要更改的内容为:

# 数据库连接驱动,4大金刚datasource:url: jdbc:mysql://127.0.0.1:3306/bolg?characterEncoding=UTF-8username: rootpassword: root123driver-class-name: com.mysql.cj.jdbc.Driver
#mapper xml 文件扫描mybatis:typeAliasesPackage: com.bolgs.pojomapperLocations: classpath:mapper/*.xml
#    分页依赖hepagehelper:lperDialect: mysqlreasonable: truesupportMethodsArguments: trueparams: count=countSql
#  mvc 视图解析器mvc:view:prefix: /templates/*suffix: .static-location: assets/**
#  web 网页静态资源加载路径web:resources:static-locations: file:d:/images,classpath:/META-INF/resources/,classpath:/resources/,classpath:static/,classpath:/public/server:port: 8080servlet:session:timeout: 10s

后台接收前端文件图片相关推荐

  1. Springboot后台接收前端Date类型

    From: https://my.oschina.net/zicheng/blog/2963117 这个问题不是专门针对Springboot的,Springmvc也同样适用于这一个问题. 昨的是Spr ...

  2. ajax传图片以及后台接收,前端ajax上传文件,图片,后端nodejs接收文件;

    前端ajax上传文件,图片,后端nodejs接收文件: 学习了nodejs,就想实现一下有进度条的文件上传,html 在作这个功能的时候遇到的问题前端 用普通的ajax没法实现文件上传,只能post, ...

  3. 后台接收前端的文件对象-MultipartFile

    方式一: 后端代码: @RequestMapping(value="/file/reciveFile",method=RequestMethod.POST)public Resul ...

  4. ajax传递excel后台接收,前端上传EXCEL文件,后台servlet怎么获取EXCEL中的数据

    //excel文件 private File xlsFile; //excel列名 private static final String[] SALARYIMPORTVALUE_COLUMN_NAM ...

  5. html上传文件与后台处理,前端文件上传与后台数据返回展示

    1.前端代码-HTML 支持扩展名:.txt .doc .docx .pdf 2.前端代码-JS/*选择文件*/ getFile:function(event){ var file = event.t ...

  6. WEB项目 后台接收前端数组

    //保存区域选择的设备 $scope.saveDevice = function(){ var device = [];$("input[type='checkbox']:checked&q ...

  7. js文件上传,java后台接收

    js文件上传,java后台接收 js文件上传,java后台如何接收 前端写法如下 <!DOCTYPE html> <html><head><meta char ...

  8. html上传文件与后台处理,关于前端html图片和文件上传和后台接收方法

    前些时间项目和h5交互时涉及到了文件上传的一个功能,但是h5在写上传的时候总是上传不上,所以花时间专门看了下web端的文件上传记录下. 第一种是前端写的,拿来修改了下,这种方法在上传的时候需要用到jq ...

  9. js图片转二进制流_为了安全问题后台返回前端得文件为二进制得流,我们该如何处理这些流文件...

    1遇到问题得场景:本来后台返给前端得图片,音频,视频等文件前端直接就能访问到!可是为了安全前端要在次请求这个路径而且还要加进去一个请求头.请求成功后后台返回你二进制得流!然后前端在解析这个二进制得流才 ...

最新文章

  1. Xamarin.Android模拟器提示HAX kernel module is not Installed
  2. python——数据类型
  3. 如何删除本地分支_如何上传项目到GitHub
  4. linux 恢复数据
  5. php提交表单显示错误,php – 在提交注册表单时使用jQuery显示错误
  6. d3 和echart_D3.js与echart.js的应用场景
  7. 转帖科学观点:没有特异性的免疫屏障
  8. gamma分布_深度学习需要掌握的 13 个概率分布(含代码)
  9. 机器人视觉手眼标定学习笔记
  10. 李宏毅学习笔记45.Meta Learning番外
  11. git push reject : pre-receive hook declined
  12. meson test 的 --test-args 参数
  13. 对勾和叉怎么打_方框里打钩和叉符号怎么输入?N种方法,总有一种适合你!-word里面怎么打勾...
  14. 用js如何实现获取验证码
  15. 我们把计算机硬件系统和软件系统称为,中国大学MOOC:\我们把计算机硬件系统和软件系统总称为( )。\;...
  16. 011235813用java写出来_C 编程练习题大全(带答案)
  17. jsp两种注释格式的区别
  18. python字体加粗代码_如何在python docx中加粗行单元格的文本?
  19. 【drag】HTML5 drag API
  20. linux中route命令的用法

热门文章

  1. win11升级后黑屏问题
  2. html 键盘按键与按钮功能关联
  3. 备份恢复Lesson 08. Using RMAN-Encrypted Backups
  4. Ubuntu全新安装firefox最新版本
  5. 维度诅咒_让我们面对现实:“敏捷”是一个被诅咒的名字
  6. DataFun活动回顾 | 画像在外卖智能调度的实践-详细版
  7. 详细了解步进电机的最大静转矩以及矩频特性
  8. uniapp 小程序用高德地图sdk
  9. html设置背景图片高度,如何使用CSS设置背景图像的大小?
  10. N进程M资源死锁问题