bonjour,
Je voudrais convertir un "java.io.File" en "org.apache.struts.upload.FormFile".
ya til un moyen?
merci.
bonjour,
Je voudrais convertir un "java.io.File" en "org.apache.struts.upload.FormFile".
ya til un moyen?
merci.
Dans quel but ? Parce que généralement on fait plutôt le contraire ^^"
En fait j'utilse l'api common Controls, et je construit un arbre
avec un treelist.
Dans ce treelist, j'ai un <ctrl:file> qui n'accepte pas de FormFile mais des File.
Il n'ont pas encore implementé de classes pour regler ce probleme.
Voila le pourquoi du comment.
Et pourquoi as-tu besoin d'un FormFile ? Parce que je n'ai pas l'impression qu'il soit possible de construire un FormFile :/
parceque j'au besoin du nom, du type,des donnees(byte)... en faite de toutes les proprietes d'un formFile pour les rentrer dans la base alors que fans un File je n'ai que le path et d'autres infos qui ne m'interesse pas
alors voila les méthodes de FormFile :
- byte[] getFileData() que tu peux retrouvé facilement avec un File grace a un FileInputStream (par exemple)
- java.lang.String getFileName() : méthode de File : getName()
- int getFileSize() : pareil, methode de File : length()
voila, c'est a peut pres tout ...
Partager