Boa Tarde Galera!
Estou desenvolvendo meu sistema utilizando JSF 2.0 e estou querendo usar o ajax dele, estava lendo sobre e diz que ele já tem o ajax preparado para ser usado com a tag
<f:ajax>, o estranho é que quando coloco essa tag no facelets da o erro de que essa tag não está definida, será que está faltando algum jar.
Estou com os jar’s:
jsf-api.jar
jsf-impl.jar
jstl-api.jar
jstl-impl.jar
standard.jar
Peguei todos esses do site do JSF como versão JSF mojarra-2.0.3.
Não entendo o que está faltando.
Obrigado!
<%@ page language=“java” pageEncoding=“ISO-8859-1”%>
<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h” %>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f” %>
<%@ taglib uri=“http://myfaces.apache.org/tomahawk” prefix=“t”%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
//out.print(basePath);
%>
SISTEMA CORPORATIVO - JAVA
<link rel="stylesheet" type="text/css" href="<%=basePath%>style/estilo.css">
<h:inputText id="name" value="#{helloBean.name}"></h:inputText>
<h:commandButton value="Welcome Me">
<f:ajax execute="name" render="output" />
</h:commandButton>
<h2><h:outputText id="output" value="#{helloBean.sayWelcome}" /></h2>
</h:form>
</f:view>