|
10.3.3 Clase Java ajutatoare MultipartRequest.java
Nu sunt autorul acestor clase iar autorul nu si-a semnat fisierele. Cu parere de rau deoarece nu pot sa-i aduc un omagiu acestuia voi prezenta aceste clase asa cum sunt. Singurele interventii din partea mea au fost in primul rand comentarea in limba romana a surselor si apoi modificare clasei MultipartRequest pentru a salva fisierele incarcate sub forma i.tip, cu i numarul de ordine al fisierului(ordinea de upload). Acest fisier contine de fapt trei clase: MultipartRequest, class UploadedFile si MultipartInputStreamHandler. Aceste clase conlucreaza pentru realizarea upload-ului de fisiere de la calculatorul utilizatorului pe calculatorul server web, pe care ruleaza aplicatia adi. Fisierele sunt salvate initial sub forma 1.tip, 2.tip, .., n.tip unde tip este tip fisierului.
Apelul claselor se face astfel:
MultipartRequest multi = new MultipartRequest(req,".",15*1024);
unde al doilea parametru este directorul in care se salveaza fisierele iar al treilea parametru specifica dimensiunea maxima de incarcare (aici 15ko). Pentru a lucra formularul trebuie sa fie de tip ENCTYPE="multipart/form-data":
|
|