2012-03-28 5 views
0

Hallo laden ist mit Apache Commons für das Hochladen von Dateien Wie die Upload-Größe in Apache Commons eingestellt

File file=this.getFile();//getter method for the file 
    String fileName="test.zip"; 
    File target=new File("D:\\test",target); 
    FileUtils.copyFile(file,target); 

Aber dem

lädt mit i nur bis 20MB.how hochladen kann ich die Größe für die hochgeladenen Dateien in dieser Code.

Antwort

0

Dies ist in der documentation. Alles, was Sie tun müssen, ist Anruf:

// Create a new file upload handler 
ServletFileUpload upload = new ServletFileUpload(factory); 

// Set overall request size constraint 
upload.setSizeMax(yourMaxRequestSize); 

// Parse the request 
List /* FileItem */ items = upload.parseRequest(request); 

Das obige ist aus Beispielcode über den Link verfügbar. Allerdings kenne ich keine FileUtils Klasse innerhalb , und ich vermute, Sie können tatsächlich über eine andere Bibliothek sprechen .. Dort ist eine Klasse namens FileUtils in Commons IO, die aussieht, als ob es sich auf Ihre Codebeispiel ein wenig bezieht besser, warst du zufällig über Commons IO und kopieren eine Datei, anstatt Upload eins?

Verwandte Themen