Salut,
J'ai un composant rich:fileUpload que je fixe à required mais qui n'est pas testé comme tel.
En gros je peux valider sans problème un formulaire alors que je n'ai uploadé aucun fichier.
Comment cela se peut-il ?
Version imprimable
Salut,
J'ai un composant rich:fileUpload que je fixe à required mais qui n'est pas testé comme tel.
En gros je peux valider sans problème un formulaire alors que je n'ai uploadé aucun fichier.
Comment cela se peut-il ?
montre nous le code pour mieux mieux comprendre.
je viens de tester avec simplement ça :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <h:form id="form" enctype="multipart/form-data"> <rich:fileUpload id="file_upload" fileUploadListener="#{bean.fileUploadListener}" maxFilesQuantity="#{bean.uploadsAvailable}" uploadData="#{bean.uploadData}" immediateUpload="true" required="true"> </rich:fileUpload> <h:commandButton immediate="true" action="cancel" value="cancel" /> <h:commandButton id="validate_button" action="#{bean.validate}" value="valider" /> </h:form>
ça ressemble à ce bug.
il semble que ce n'est pas corrigé encore.
ah ok. Merci pour l'info.
Il aurait été fort appréciable qu'ils indiquent dans la doc qui le tag ne fonctionne pas, ça m'a fait perdre pas mal de temps :s