Bonjour
qq à deja utilisé <t:inputFileUpload de tomahawk ?? et l'exemple sur
http://wiki.apache.org/myfaces/Setup_For_File_Uploads ???
je l'ai testé ça marche pas .. j'ai un probleme avec :
<h:form enctype="multipart/form-data">
help please ... lol
Version imprimable
Bonjour
qq à deja utilisé <t:inputFileUpload de tomahawk ?? et l'exemple sur
http://wiki.apache.org/myfaces/Setup_For_File_Uploads ???
je l'ai testé ça marche pas .. j'ai un probleme avec :
<h:form enctype="multipart/form-data">
help please ... lol
je trouve toujourd pas de réponse à ma question :cry:
bref est-ce que quel qu'un à une idée sur ce que c'est RI JSF ??
il me sort cette exeption :
com.sun.faces.context.FacesContextImpl@165c301) threw exception: java.lang.NoClassDefFoundError null
A mon avis tu mélange l'implémentation de sun (RI) avec celle d'apache (myfaces)
au fait on utilise myfaces d'apache mais j'ai trouvé un truc qui parlé de RI et inputFileUpload du coup j'ai posé la question ...
mais mon inputFileUpload ne marche toujourd pas lol, j'ai essayais plein de truc que j'ai trouvé sur le net mais rien ne change :aie:
quel qu'un sait ou je peux trouvé RI-JSF de sun version 2 à téléchargé ??
Oui sur le site de sun. Mais inputFileUpload est un composant tomahawk donc apache donc ça marche trés bien avec myfaces. Tu risque d'avoir plus de probléme avec la RI.Citation:
quel qu'un sait ou je peux trouvé RI-JSF de sun version 2 à téléchargé ??
C'est quoi exactement ton probléme avec inputFileUpload ?
tu as bien mis :
<h:form enctype="multipart/form-data" >
un truc de ce genre pour le tag:
<t:inputFileUpload value="#{user.value}" storage="file" required="true" id="import_file" styleClass="input"/>
et dans ton bean:
private UploadedFile value;
public UploadedFile getValue() {
return value;
}
public void setValue(UploadedFile value) {
this.value = value;
}
Et rajoute l'extension filter, je crois qu'il y en à besoin (mais pas sur)
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <filter> <filter-name>MyFacesExtensionsFilter</filter-name> <filter-class> org.apache.myfaces.webapp.filter.ExtensionsFilter </filter-class> <init-param> <param-name>maxFileSize</param-name> <param-value>20m</param-value> </init-param> <init-param> <param-name>uploadThresholdSize</param-name> <param-value>10k</param-value> </init-param> </filter> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <url-pattern>*.faces</url-pattern> </filter-mapping> <!-- extension mapping for serving page-independent resources (javascript, stylesheets, images, etc.) --> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <url-pattern>/faces/myFacesExtensionResource/*</url-pattern> </filter-mapping>
j'ai fait tous ça, j'ai suivi l'exemple :
http://wiki.apache.org/myfaces/Setup_For_File_Uploads
mais ça marche pas, du coup je pense utilisé l'adf d'oracle "inputFile",
la aussi je ne sais pas comment ça marche ... je suis sur le site d'oracle mais j'ai pas tous compris :roll:
slt a tous j'ai utiliser la meme chose que vous mais je souhaiterais recuperer le chemain choisi par l'upload???????
comment faire votre aide me sera d'une trais grande utilité
merci
slt, mon cas c'est que lorsque j'ai mis le "filter" dans le web.xml, (en plus, il faut mettre le filter tout au debut sinon il lance un message d'erreur, ce qui ne correspond pas au different web.xml que j'ai vu)...le programme ne marche plus ç-a-d le serveur n'arrive plus à trouver le fichier .jsp, quelqu'un pourra m'aider la dessus?Merci