java中run/debug configurations上传图片文件的示例分析
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,今天就跟大家聊聊有关java中run/debug configurations上传图片文件的示例分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收
千家信息网最后更新 2025年11月12日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安全错误
数据库的锁怎样保障安全
江阴加工软件开发定制价格
山东会务无纸化软件开发
查询数据库表数量
网络安全法 群组
数据库中名字整数型怎么表示
武义软件开发培训
河北现代软件开发定制价格
计算机网络技术谢树新第二版
儿歌弹唱软件开发
国产数据库市场占有率和特点
华夏信用卡查不查大数据库
ios 使用数据库
网络安全风险防范自查
交友软件开发大概多少钱
手机超市软件开发环境
鄞州安卓软件开发设计
网络安全竞赛承办
sap软件开发怎么学习
学生课程数据库开发背景
如何把网页转到另一个服务器
东南大学网络安全学院博士
网络安全法实行的日期
软件开发项目费用预算
服务器网络流量监控软件
软件开发公司生命周期
2012打印机服务器设置教程
福田网络安全服务怎么收费
软件开发 公司名称
永葆生命力 网络安全
网络安全实行的时间