欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java中run/debugconfigurations上傳圖片文件的示例分析

今天就跟大家聊聊有關(guān)java中run/debug configurations上傳圖片文件的示例分析,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)公司是一家專(zhuān)注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作與策劃設(shè)計(jì),泗陽(yáng)網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:泗陽(yáng)等地區(qū)。泗陽(yáng)做網(wǎng)站價(jià)格咨詢(xún):18982081108

上傳圖片步驟:
    1.設(shè)置圖片服務(wù)器(在tomcat中加入虛擬路徑)

java中run/debug configurations上傳圖片文件的示例分析

java中run/debug configurations上傳圖片文件的示例分析
    2.導(dǎo)入依賴(lài)
        需要導(dǎo)入io和fileupload

<dependency>
  <groupId>commons-io</groupId>
  <artifactId>commons-io</artifactId>
  <version>2.4</version></dependency><dependency>
  <groupId>commons-fileupload</groupId>
  <artifactId>commons-fileupload</artifactId>
  <version>1.2.2</version></dependency>

    3.修改jsp頁(yè)面 method的請(qǐng)求必須為post請(qǐng)求,并且必須加上enctype="multipart/form-data"   ,并將type為file的input標(biāo)簽的name值改為pictureFile改(這個(gè)名字不會(huì)出問(wèn)題,也可以使用其他名字)

<form action="${pageContext.request.contextPath}/add" method="post" enctype="multipart/form-data">服裝名稱(chēng):<input type="text" name="name"><br>商品價(jià)格:<input type="text" name="price"><br>供應(yīng)商:<input type="text" name="pro"><br>進(jìn)貨時(shí)間:<input type="date" name="getTime"><br>進(jìn)貨數(shù)量:<input type="number" name="getNumber"><br>商品圖片:<input type="file" name="pictureFile"><br><input type="submit" value="添加"></form>

    4.在springmvc.xml中加入上傳文件解析器(解析器的id一定要固定)

<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">//最大上傳大小<property name="maxUploadSize" value="5000000"/></bean>

    5.從Controller寫(xiě)上傳的代碼

@RequestMapping("add")
//MultipartFile進(jìn)行參數(shù)綁定時(shí)與前端頁(yè)面的input的name屬性值一致public String add(Clothing clothing, MultipartFile pictureFile){if(pictureFile.getSize()>0){
        //根據(jù)上傳文件的對(duì)象獲取文件的名稱(chēng)
        String pname=pictureFile.getOriginalFilename();
        //重新設(shè)置文件的名稱(chēng)(uuid)
        String name= UUID.randomUUID().toString().replace("-","").toUpperCase()+pname.substring(pname.lastIndexOf("."));try {
            //上傳文件(文件路徑+文件名稱(chēng))(new File("D:\\imgs\\"+圖片全名稱(chēng)))
            pictureFile.transferTo(new File("D:\\imgs\\exam12_21\\"+name));
        } catch (IOException e) {
            e.printStackTrace();
        }
    //把文件名設(shè)置到pojo
        clothing.setImg(name);
    }try {
        //進(jìn)行數(shù)據(jù)庫(kù)操作cloService.add(clothing);
    } catch (SQLException e) {
        e.printStackTrace();
    }return "redirect:/findAll";

用到的實(shí)體類(lèi)

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;
  }
}

看完上述內(nèi)容,你們對(duì)java中run/debug configurations上傳圖片文件的示例分析有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

本文題目:java中run/debugconfigurations上傳圖片文件的示例分析
文章地址:http://chinadenli.net/article28/jeiojp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)定制網(wǎng)站、面包屑導(dǎo)航品牌網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
日韩欧美综合中文字幕| 99热在线精品视频观看| 亚洲清纯一区二区三区| 国产av精品一区二区| 日本高清二区视频久二区| 欧美人妻少妇精品久久性色| 日本少妇三级三级三级| 成人午夜爽爽爽免费视频| 日韩精品一区二区一牛| 国产亚洲神马午夜福利| 亚洲专区中文字幕在线| 中文字幕熟女人妻视频| 亚洲国产丝袜一区二区三区四| 高清国产日韩欧美熟女| 国产欧美一区二区久久| 亚洲欧美中文日韩综合| 国产综合欧美日韩在线精品| 国产成人精品国产成人亚洲| 国产中文字幕一区二区| 嫩呦国产一区二区三区av| 日本成人中文字幕一区| 日韩精品中文在线观看| 中文字日产幕码三区国产| 都市激情小说在线一区二区三区| 国语久精品在视频在线观看| 日韩精品一区二区不卡| 日本加勒比在线观看不卡| 亚洲男人的天堂就去爱| 我的性感妹妹在线观看| 国产一级一片内射视频在线| 九九热视频经典在线观看| 亚洲精品一二三区不卡| 九九热国产这里只有精品| 91偷拍与自偷拍精品| 丁香六月啪啪激情综合区| 日韩日韩日韩日韩在线| 精品伊人久久大香线蕉综合| 91免费一区二区三区| 亚洲一区二区精品久久av | 成在线人免费视频一区二区| 国产精品国产亚洲看不卡|