Bonjour,
Mon but est de faire de l'upload pur-JSF. Je ne veux pas utiliser MyFaces, ou d'autres trucs dans un premier temps !!!
J'ai trouvé une bibliothèque Java permettant de faire de l'upload et j'y arrive sans JSF dans un autre projet ...
Le truc c'est que là j'ai un problème un peu spécial :
Si je fais un formulaire simple comme celui ci :
1 2 3 4
| <html:form id="nav">
<h2>NAV</h2>
<html:commandButton value="test" action="#{app.test}" />
</html:form> |
Ma fonction de test dans la classe correspondante :
1 2 3 4
| public String test() {
log.debug("here");
return null;
} |
J'ai testé les liens, les backing beans tout fonctionne ... en fait le projet tourne déja mais il faudrait que j'ajoute cette fonctionalité !
Dans l'état le log indique :
11:42:48 DEBUG ApplicationController.test - here
Ce qui montre bien que tout fonctionne ...
Mon problème : Si je rajoute le encType comme ceci :
1 2 3 4
| <html:form id="nav" enctype="multipart/form-data">
<h2>NAV</h2>
<html:commandButton value="test" action="#{app.test}" />
</html:form> |
La j'ai plus de log, pas d'erreur rien !
Quelqu'un sait ce qu'il se passe ?
PS: J'écris ici en dernier recours, c'est pas mon habitude et j'ai déja cherché un moment avant d'écrire !
PS2: J'utilise JSF 1.1 sans autre framework avec un MVC home made tout simple !
Partager