Bonjour a tous,

Actuellement je doit récupérer les fichiers d'un .zip pour ensuite les affecter a mon portail Liferay, jusque là pas de problème, les soucis commence quand je doit ouvrir cette archive zip!

J'aimerais récupérer a partir de chaque objet ZipEntry ou InputStream un objet File pour ensuite l'insérer dans ma fonction Liferay demandant un File en entré.

Je n'ai pas accès au dossier du serveur pour pouvoir enregistrer de manière temporaire mes fichiers!

(Ps : j'ai remarque que le ZipEntry contiens exactement les données qu'il me faut...)

Et quand j'essaye en sélectionnant les fichiers avec un input multiple, là leur nom est changer, et ma fonction Liferay ne marche plus....

Comment je peut faire?

j'aurai bien eu une 3eme solution (mettre non pas un input file, mais un input text et je fait rentrer le chemin du dossier avant de le réutiliser avec file.listFile) mais cela me parais trop peu sécuriser....