Probleme avec rich:fileupload
Bonjour a tous,
j'essaye d'utiliser trés simplement le composant <rich:fileupload> mais je rencontre quelques soucis, mon listener n'est jamais utilisé, voici mon code
le code de mon fileupload dans mon fichier xhtml
Code:
1 2 3 4
|
<h:form>
<rich:fileUpload fileUploadListener="#{fileBean.listener}"/>
</h:form> |
mon bean:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
import java.io.Serializable;
import org.richfaces.event.UploadEvent;
public class FileBean implements Serializable
{
public FileBean(){System.out.println("<<<<<<<<<<<<<<<<<<<<<<<");}
public void listener(UploadEvent event)
{
if (event.getUploadItem().getData() == null)
System.out.println(">>>>>>>>>>>>>>>>>>>>>>> Fichier vide");
else
System.out.println("<<<<<<<<<<<<<<<<<<<<<<<<Ficher non vide");
}
public void processUpload(UploadEvent arg0){}
} |
puis mon faces-config.xml
Code:
1 2 3 4 5
|
<managed-bean-name>fileBean</managed-bean-name>
<managed-bean-class>com.orange.gvw.bean.FileBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean> |
et je n'est pas touché à web.xml
donc voila tout parait bien mais pourtant ça ne fonctionne pas, lorsque je regarde dans ma console rien ne se passe....:help:
un petit coup de pouce serait le bien venu, merci d'avance