Sådan Upload Spring fil i JAVA ved Sumeet Arora

FindNerd er social programmering platform til Java-udviklere, kan du lære og sende dine Java programmering spørgsmål og få svar fra FindNerd Java-udvikler forum, Lad os nu fokusere på vores emne.


Foråret er en ramme, som giver næsten alle typer af funktionalitet. Foråret har funktion til at streame baseret fil upload. Spring upload er meget let og vedligeholde. Foråret giver API til at uploade fil streams. Ligesom java IO foråret har nogle klasser til at behandle fil streams. At lade foråret rammer arbejdet for dig, du har brug for nogle krukker i dit lib, sætte følgende kode i maven pom.xml at hente afhængigheder:

< afhængighed >

< Gruppe-> commons-fileuploadgroupId >

< artifactId > commons-fileuploadartifactId >

1.3.1version>


dependency>








< Gruppe-> commons-iogroupId >

< artifactId > commons-ioartifactId >

< versionen > 2.4version >


afhængighed >

Foråret giver klassen CommonsMultipartResolver at behandle stream baserede operationer

ApplicationContext.xml

xml version = "1.0" encoding = "UTF-8" >.?;

< bønner xmlns = "http://www.springframework.org/schema/beans"

xmlns: xsi = "http://www.w3.org /2001 /XMLSchema-instans "

xmlns: context =" http://www.springframework.org/schema/context "

XSi: schemaLocation = "http://www.springframework.org/schema/beans

http: //www.springframework.org/schema/beans/spring-beans-3.0.xsd


http: //www.springframework.org/schema/context

http://www.springframework.org/schema/context/spring-context-3.0.xsd">





< kontekst: komponent-scan basis-pakke = "org.evon.springFileUpload.controller" /> Vejviser < bønne class = " org.springframework.web.servlet.view.InternalResourceViewResolver ">

< ejendom name =" præfiks ">

< værdi > /JSP /værdi >

ejendom >

< ejendom name = "endelse" >

  < værdi > .jspvalue >

ejendom >

bønner >

< bønne id = " multipartResolver "

class="org.springframework.web.multipart.commons.CommonsMultipartResolver">



< ejendom name = "maxUploadSize" value = "20971520" />


Læs hele blog : http://findnerd.com/list/view/Spring-File-Upload/2991/Vejviser