si je fait de cette maniere
il m'affcihe comme erreur
1 2 3 4 5 6 7 8 9 10
| javax.servlet.ServletException: PermGen space
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
cause mère |
le code de page web
1 2 3 4 5 6
| <h:selectOneMenu >
<f:selectItems itemLabel="#{Recuperation.datas}" itemValue="#{Recuperation.datas}" />
</h:selectOneMenu> |
pourtant si je fait de cette maniere il m'affiche une liste deroulante contient deux fois la valeur "test"
1 2 3 4 5 6 7 8 9 10
|
<h:selectOneMenu >
<f:selectItems itemLabel="#{Recuperation.nom1}" itemValue="#{Recuperation.nom1}" />
<f:selectItems itemLabel="#{Recuperation.nom1}" itemValue="#{Recuperation.nom1}" />
</h:selectOneMenu> |
donc le problemme est comment recuperer une liste de String et l'afficher dans la liste deroulante
mais n'oubli pas que le code qui retourne qui fait parser le fichier .xml est correcte
le problemme est quant dans la class Recuperation quand je rempli une liste peu n'importe quel contenu il y'a toujours problème pour afficher son contenu dans une liste deroulante
donc le problème est au niveau de cette ligne
<f:selectItems itemLabel="#{Recuperation.datas}" itemValue="#{Recuperation.datas}" />
Partager