Boa tarde, pessoal!
Mais uma luta com o JSF.
Estou recebendo o seguinte erro:
javax.servlet.ServletException: /index.xhtml @15,61 value="#{loginController.login.nome}": Target Unreachable, identifier ‘loginController’ resolved to null
javax.faces.webapp.FacesServlet.service(FacesServlet.java:325)
Tentei fazer o que li nas googleadas, mas não adiantou…
Já tentei colocar o @ManagedBean na LoginController, já tentei colocar anotação com o name tb (@ManagedBean(name = “loginController”)
Já tentei definir o bean no xml, mas nada funciona.
Segue o xhtml:
<h:outputText value="Usuário ou senha inválidos"
rendered="#{loginController.tentativaInvalidaLogin}" />
<h:panelGrid columns="3" class="center">
<h:outputLabel value="Login" />
<p:inputText id="loginnome" value="#{loginController.login.nome}"
required="true" requiredMessage="Informe o usuário!" />
<p:message for="loginnome" />
<h:outputLabel value="Senha" />
<p:password id="loginsenha" value="#{loginController.login.senha}"
required="true" requiredMessage="Informe a senha!" />
<p:message style="color: red" for="loginsenha" />
<h:outputText value="" />
<p:commandButton value="Entrar"
action="#{loginController.validaLogin}" ajax="false" />
</h:panelGrid>
Estou usando IntelliJ e Maven.
Acredito que seja algo simples, mas realmente estou sofrendo. =P
Alguma ideia?
