cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Christophe Kermagoret <...@babelobjects.com>
Subject Re: Rapide question sur le file upload.
Date Thu, 24 Mar 2005 17:17:43 GMT
Il me semble que c'est un part (upload.getValue()) qu'il faut fournir à 
java.io.File pour créer le fichier et non le upload.getFileName()

A+

Aurélien DEHAY a écrit :
> Le jeudi 24 mars 2005 à 16:56 +0100, Jean-Baptiste Quenot a écrit :
> 
>>* Aurélien DEHAY:
>>
>>
>>>Juste une petite question rapide: quelqu'un aurait-il un bout de
>>>code  en flowscript  qui fait  de l'upload  de fichier? J'ai  vu
>>>quelque chose dans les exemples,  mais ça ne fait pas l'écriture
>>>sur disque.
>>
>>Je viens juste de le faire pour récupérer un byte[], mais voici
>>comment il faut faire pour récupérer un File:
>>
>>        var uploadWidget = widget.form.getChild("upload")
>>        var uploadedFile = uploadWidget.getValue()
>>        var file = new java.io.File(uploadedFile.getFileName());
>>        file.renameTo("/path/to/file");
> 
> 
> J'ai un joli
> 
> org.mozilla.javascript.EvaluatorException: Can't find method
> java.io.File.renameTo(string).
> 
> J'ai tenté de mettre un Packages. devant le java.io.File sans plus de
> succès, et même un:
> 
> importClass(Packages.java.io.File);
> var file = new File(uploadedFile.getFileName());
> 
> Je suis en cocoon 2.1.7, JDK 1.5, je sais pas si ça joue (j'ai pourtant
> bien trouvé la classe dans la doc de l'API...)
> 


-- 

Jean-Christophe Kermagoret
jck@BabelObjects.Com



---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message