Bonjour,

Dans une application JSF, j'utilise un <t:inputFileUpload> pour uploader une image.
Dans la méthode appelée après le clic sur "submit", j'arrive à récupérer le nom, contenu (tableau de bytes) et content-type du fichier uploader. Par contre, lorsque je veux écrire ce fichier sur le serveur, je ne sais pas comment m'y prendre.
A la suite des instructions récupérants le fichier dans le context du serveur, je reprend ces informations ensuite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
File file = new File("images/");
file.createTempFile("test", "jpg");
boolean ok = file.createNewFile();
java.io.FileWriter f = new java.io.FileWriter(file);
for (int i = 0; i < bytes.length; i++) {
    f.write(bytes[i]);
}
f.close();
Mais, le fichier n'est jamais écrit et le boolean "ok" est à false (signifie que l e fichier n'a pas pu être écrit correctement).

A savoir que la structure de mon module web et la suivante:

/moduleweb/
css/
images/
WEB-INF/
Comment faire pour que ce fichier soit écrit dans images?

Merci pour votre aide!

Adrien