TP02_使用注解实现单文件上传、使用注解实现多文件上传.pptx

    W$[}APV]Z5D]{9FHE6JX{BY.png
    文件上传的几种方式:
    1、servlet中的part接口上传 ————-小文件
    1-1、springMVC里面封装——————最简单
    2、cos文件上传————————————效率高https://www.cnblogs.com/lihaoyang/p/7346495.html
    3、commons upload上传https://www.cnblogs.com/Dm920/p/11670243.html
    SP_BUG0EUUKVM9AS(W6$LSV.png
    1:Part接口 2:单个文件上传 3:多个文件上传

    单个文件上传:
    1:表单建立—fileupload.jsp
    $}IY3%F6I@}8@L46E5NF3{5.png
    2:建立路径:uoload文件夹,tomcat运行的,必须找出输出路径
    M69D]JH4U]%9G4(HS7770I5.png![_PSXDY%(N2ZT5JCY67)EST.png

    3:@MultipartConfig注解
    1、设置字符编码
    2、设置存储路径request.getServletContext().getRealPath(“upload”);
    3、获取part对象 request.getPart(“file”);
    4、获取请求头part.getHeader(“content-disposition”);
    4-01:写获取文件名的方法getFileName(header)
    5、获取文件名getFileName(header) ; UploadServlet.java
    getFileName:
    1:定义两个数组,用split分割出来
    2: 将”置换成空的

    @2NLRSGGI)LNK7RX8XNS3O7.png
    J3$MND5LI_UC7824RJNUSHP.png
    ]$YF2_5`P($GA0J481XC1}G.png
    ![9O@K%ILU9H0{HS$9B1SXPC.png

    M%GI09(6Y`FX_RSFMJO8]QS.png
    ![Q`W5$~Z6(6_L9FW$5]L7D6.png
    86LCGWHUSH}WOSD%RS$4Z(W.png

    jspSmartUploadDemo上传方式,依赖于第三方JAR包

    commons upload上传方式

    https://www.cnblogs.com/Dm920/p/11670243.html

    {77MLKA(F{F6KIGXIM_O8{B.png

    作业:选完图片,用jsp实现上传图片并展示

    https://blog.csdn.net/qq_42862882/article/details/81490599
    %H4J]OK$S{M84KVCL1M~1LG.png
    ![M){K~YSF0@EM(9MFM0AEV4.png
    _@1LCX`JN)7%7`Q3IHK@(%T.png

    Part接口:
    ![IYWI6OSM9V1%0}BMHKRNIX.png![Z)SLEU%JN}R~KV})EXYL.png
    ![NW2MG2D{%6S8B7EF94O6(N.png2~CQJ~FOTBNG~4$43DRSGNR.png![N9V02~JTGL7DTX%9`CF6JS.pngYF4XHK$K~(DXDCGR8BJRFHV.png~VZWRK)TQO{DAU7DZX6ED~Y.png![1SV0MQ@8DO[(W79NRQ0JHA.png![]P(B1{9~J`UAS%M(UIEAQL.png