Ok, quindi è come se dicessi all'attributo action del commandButton di reindirizzarmi alla pagina-stringa proveniente dal metodo main.connetti().
E' la prima cosa che mi è venuta in mente, ma in qualche xml di configurazione deve pur esserci detto che alla pagina index2 corrisponda un percorso con la pagina da visualizzare.
Ho provato ad eliminare dal file di navigazione faces-config-navigation questo tag:
eppure il reindirizzamento funziona ugualmente. Se era come dici tu e come penso io, non avrebbe dovuto reindirizzarmi a quella pagina.codice:<navigation-case> <from-outcome>index2</from-outcome> <to-view-id>/index2.xhtml</to-view-id> </navigation-case>
Forse il punto sta nel file di configurazione:
codice:<welcome-file-list> <welcome-file>faces/index.xhtml</welcome-file> </welcome-file-list> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>/faces/*</url-pattern> </servlet-mapping>



Rispondi quotando