Richfaces avec uploadFile
Salut,
J'ai ajouté dans ma page
Code:
1 2 3 4 5
| <f:view>
<h:form>
<rich:fileUpload />
</h:form>
</f:view> |
ça fonctionne très bien, mais une fois que le fichier est ajouter (Done) je n'arrive pas à retrouver le fichier ajouter.
J'ai recherché tous le disque dure, sans rien trouvé.
Pouvez-vous me dire qu'est ce qui manque?!
Copier l'apload dans un autre emplacement
Bonjour,
J'ai suivi ce que vous avez décris ici et ca marche .
Je veux copier ce que j'ai uplouder dans un autre emplacement.
Avez vous un exemple.
Merci
Copier ce qui a été uploadé dans un autre emplacement.
Merci Sniper37.
En faite merci à tous.
j'ai pu copier ce qui a été aploadé dans un autre emplacement.
voila le code de la méthode listener :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public void listener(UploadEvent event) throws IOException {
FileChannel in = null; // canal d'entrée
FileChannel out = null; // canal de sortie
String Dest="C:/testupload/"; // repertoire de destination.
uploadItem = event.getUploadItem();
String filename = uploadItem.getFileName();
Dest=Dest+filename.substring(filename.lastIndexOf("\\")); // prendre le chemin du fichier source (fichier aploadé)
in = new FileInputStream(filename).getChannel();
out = new FileOutputStream(Dest).getChannel();
in.transferTo(0, in.size(), out); // copier.
} |
Bonne journée