java中run/debug configurations上传图片文件的示例分析
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,今天就跟大家聊聊有关java中run/debug configurations上传图片文件的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收
千家信息网最后更新 2026年11月03日java中run/debug configurations上传图片文件的示例分析
今天就跟大家聊聊有关java中run/debug configurations上传图片文件的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
上传图片步骤:
1.设置图片服务器(在tomcat中加入虚拟路径)
2.导入依赖
需要导入io和fileupload
commons-io commons-io 2.4 commons-fileupload commons-fileupload 1.2.2
3.修改jsp页面 method的请求必须为post请求,并且必须加上enctype="multipart/form-data" ,并将type为file的input标签的name值改为pictureFile改(这个名字不会出问题,也可以使用其他名字)
4.在springmvc.xml中加入上传文件解析器(解析器的id一定要固定)
//最大上传大小
5.从Controller写上传的代码
@RequestMapping("add")//MultipartFile进行参数绑定时与前端页面的input的name属性值一致public String add(Clothing clothing, MultipartFile pictureFile){if(pictureFile.getSize()>0){ //根据上传文件的对象获取文件的名称 String pname=pictureFile.getOriginalFilename(); //重新设置文件的名称(uuid) String name= UUID.randomUUID().toString().replace("-","").toUpperCase()+pname.substring(pname.lastIndexOf("."));try { //上传文件(文件路径+文件名称)(new File("D:\\imgs\\"+图片全名称)) pictureFile.transferTo(new File("D:\\imgs\\exam12_21\\"+name)); } catch (IOException e) { e.printStackTrace(); } //把文件名设置到pojo clothing.setImg(name); }try { //进行数据库操作cloService.add(clothing); } catch (SQLException e) { e.printStackTrace(); }return "redirect:/findAll";用到的实体类
public class Clothing { private Integer id; private String name; private Double price; private String pro; @DateTimeFormat(pattern = "yyyy-MM-dd") private Date getTime; private Integer getNumber; private String img; public Integer getId() {return id; } public void setId(Integer id) {this.id = id; } public String getName() {return name; } public void setName(String name) {this.name = name; } public Double getPrice() {return price; } public void setPrice(Double price) {this.price = price; } public String getPro() {return pro; } public void setPro(String pro) {this.pro = pro; } public Date getGetTime() {return getTime; } public void setGetTime(Date getTime) {this.getTime = getTime; } public Integer getGetNumber() {return getNumber; } public void setGetNumber(Integer getNumber) {this.getNumber = getNumber; } public String getImg() {return img; } public void setImg(String img) {this.img = img; }}看完上述内容,你们对java中run/debug configurations上传图片文件的示例分析有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
文件
图片
名称
内容
示例
分析
名字
商品
路径
页面
中加
最大
一致
代码
价格
供应商
全名
前端
参数
商品价格
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网黑科技
华服互联网科技怎么样
科技与互联网
疫情对互联网科技公司影响
科技信息互联网
互联网科技美容
哈尔滨新华互联网科技
蓝色互联网科技
温州喔噻互联网科技有限公司
互联网科技与管理
厦门千工互联网科技有限公司
互联网科技商业
如何创新互联网科技
互联网在线教育科技创业
锡山区互联网智能科技产品供应
从那以后互联网科技有限公司
信承诺互联网科技有限公司
科技信息时代互联网发展
平安好医生打造互联网科技医疗
互联网的黑科技实验室
互联网科技图片
美国互联网科技巨头监管
未来的互联网科技
现代科技和互联网有关系吗
互联网校园科技培训
互联网科技项目计划书材料类
厦门比较好的科技互联网公司
湖北码尼互联网科技有限公司电话
区块链结合互联网科技
城市宝互联网科技有限公司