我的beanLogIn
课程已被askScoped。我想要做的是,如果用户信息有效,oncomplete
或立即将boolean validUser (pessoaValida)
发送给beanHome
。但这不起作用。为什么?代码是错误的还是会话在完成之前就关闭了?
<h:commandButton value="Log In" action="#{beanLogIn.verificarLogIn()}" immediate="#
{beanHome.verificarUsuario(beanLogIn.pessoaValida)}"
答案 0 :(得分:0)
试试这个,它应该有效。
<h:commandButton value="Log In" action="#{beanLogIn.validateUser()}" />
@ManagedBean
@RequestScoped
public class BeanLogin {
public String validateUser {
// perform your validation logic
return "beanHome?faces-redirect=true"; // here you should mention beanHome URL
}
}