Galera não consigo subir uma aplicaćão simples de JSF, me ajudem por favor, já tentei de tudo...estou acompanhando a apostila da algaworks...
Postarei meu código para que vejam....
Lembrando que as libs do jsf2.0 + jstl1.2 já estão no classpath e deployment.. e tentei subir no glassfish e tomcat e suas respectivas versões, mudando tbm a versão do jsf para 1.2,
Segue:
ola.jsp
<body>
<f:view>
<h:form>
<h:outputLabel value="Seu nome:"/>
<h:inputText value="#{usuarioBean.nome} }"/>
<h:commandButton value="Enviar" actionListener="#{usuarioBean.enviar} }"/>
<br/>
<h:outputText value="#{usuarioBean.nome} } a aplicacão está Ok" rendered="#{usuarioBean != null} }"/>
</h:form>
</f:view>
</body>
UsuarioBean
public class UsuarioBean {
private String nome;
public void enviar (ActionEvent event) {
setNome(getNome().toUpperCase());
}
// gets and sets
web-xml
<display-name>JSF</display-name>
<servlet>
<display-name>Faces Servlet</display-name>
<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>*.jsf</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
faces-config.xml
<managed-bean>
<managed-bean-name>usuarioBean</managed-bean-name>
<managed-bean-class>br.com.jsf.UsuarioBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
É um simples botãozinho de enviar , concerteza é algo em confuguracão, mas não possuo conhecimento o suficiente pra descobrir......
a e o que sai no console tbm
INFO: Initializing Mojarra 2.1.0 (FCS 2.1.0-b11) for context '/JSF'
INFO: WEB0671: Loading application [JSF] at [/JSF]
INFO: JSF was successfully deployed in 1,121 milliseconds.
Abrcacoooo