Contenu du jour :
Téléchargement de fichiers------commons-fileupload
L'essence du téléchargement et du téléchargement de fichiers : copie du fichier
Téléchargement de fichiers : copie du disque local vers le disque du serveur Le client doit rédiger un formulaire de téléchargement de fichier --- - >Le serveur doit écrire du code pour accepter les fichiers téléchargés
Téléchargement de fichiers : copie du disque du serveur vers le disque local Vous devez écrire le code côté serveur. le travail est résolu par le noyau du navigateur
1. >1
, Étapes de téléchargement de fichiers :(1) Vous devez rédiger un formulaire de téléchargement de fichiers
, encodage client
Remarques :
3
, le formulaire permettant au serveur d'accepter les téléchargements de fichiers Données
Principe de téléchargement et de réception de fichiers
Outil de téléchargement de fichiers facile et rapide à utiliser ---Apache Commons-fileupload.jar
Étapes d'utilisation :
FileItem : représente chaque élément du formulaire
(1) DiskFileItemFactory
Définissez le répertoire des fichiers temporaires : factory.setRepository(File)
(2) ServletFileUpload
Déterminez s'il s'agit d'un formulaire de téléchargement de fichier : ServletFileUpload.isMultipartContent(request);
Analysez la demande pour obtenir une collection d'éléments de formulaire : télécharger. parseRequest(request);
Détermine s'il s'agit d'un élément de forme normale :item.isFormField();
Obtenir la valeur de l'attribut de nom du formulaire : item.getFieldName();
Obtenir le nom du fichier téléchargé : item.getName()
Obtenir les fichiers téléchargés : item .getInputStream();
Supprimer les fichiers temporaires : item.delete();
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!