Description

Cette petite servlet vous permet de recevoir dans un fichier zip le contenu d’une URL donnée en paramètre. Nous vous montrons donc comment créer et envoyer un fichier zip à l’utilisateur.

Principe de fonctionnement

  • Saisie de l’URL a lire / validation du formulaire,
  • Activation de la servlet ( doGet )
  • Lecture du parametre ( url )
  • Ouverture de la connection ( url.openConnection() )
  • Lecture des données dans un tableau de bytes
  • Création du « fichier » zip ( zout = new ZipOutputStream )
  • Ajout d’un fichier à l’archive « zip » ( zout.putNextEntry )
  • Retour de l’archive « zip »

(Lire la suite…)