![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Altri linguaggi per il web |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User Newbie
Data di registrazione: Jul 2011
Ubicazione: Roma
Messaggi: 1
|
[JSF] login jsf
ciao, sto facendo un login in javaserver faces però non capisco perkè, qnd effettuo il login non mi apre la pagina di benvenuto.
questo è il metodo nel bean: public String controlloLogin() { String strUsername = (String) username.getLocalValue(); String strPassword = (String) password.getLocalValue(); utente = LoginService.getLoginUserService(strUsername, strPassword); if(utente.getRetErrorCode() == 0) { LoginUser user = new LoginUser(); user.setUsername(strUsername); FacesContext ctx = FacesContext.getCurrentInstance(); ExternalContext ectx = ctx.getExternalContext(); Map<String, Object> map = ectx.getSessionMap(); map.put("utenteInSessione", user); return "success"; } else { FacesMessage message = new FacesMessage(utente.getRetErrorDesc()); FacesContext.getCurrentInstance().addMessage(utent e.getRetErrorDesc(), message); return "failure"; } } questo è il faces-config.xml <managed-bean> <managed-bean-name>loginBean</managed-bean-name> <managed-bean-class>com.reasonthatweb.bean.LoginBean</managed-bean-class> <managed-bean-scope>session</managed-bean-scope> </managed-bean> <navigation-rule> <from-view-id>/login.jsp</from-view-id> <navigation-case> <from-action>#{loginBean.controlloLogin}</from-action> <from-outcome>success</from-outcome> <to-view-id>/prova.jsp</to-view-id> </navigation-case> <navigation-case> <from-action>#{loginBean.controlloLogin}</from-action> <from-outcome>failure</from-outcome> <to-view-id>/login.jsp</to-view-id> </navigation-case> </navigation-rule> nella pagina login.jsp <h:commandButton action="#{loginBean.controlloLogin}" value="Login" /> ho sbagliato o dovrei aggiungere qualcosa? Grazie.... |
|
|
|
|
|