Nada Acontece (JSF)

Galera é o seguinte…
Estou com uma página JSF.
Essa página possui 4 botoes de Submit.
O problema:
Quando qualquer um dos botoes é pressionado nada acontece, nenhum metodo é chamado.
Alguém Sabe o que pode estar acontecendo?
OBS 1.: Os métodos foram testados e estão funcionando.

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

<HTML>
    <HEAD>
        <TITLE>Sistema inicial</TITLE>
        <LINK HREF="estiloalmoxarifado.css" REL="stylesheet" TYPE="text/css">
    </HEAD>
    <BODY>
    <f:view>
		<DIV ID="corpo">
	  		<jsp:include page="topo.jsp" />
			<DIV ID="menu">
			    <jsp:include page="Menu_almoxarifado.jsp" />
			</DIV>
	  	
			  	<DIV ID="conteudo">
			       <h:form>
			       		<table>
		
			       				<tr>
			       					<td>Código: </td>
			       					<td><h:inputText value="#{cadMaterial.idMaterial}" readonly="true"/></td>
			       				</tr>
			       				<tr>
			       					<td>Descrição: </td>
			       					<td><h:inputText value="#{cadMaterial.idMaterial}"/></td>
			       				</tr>
			       				<tr>
			       					<td>Tipo: </td>
			       					<td>
			       					<h:selectOneMenu id="tipo" value="#{cadMaterial.tipo}">
										<f:selectItems value="#{cadMaterial.listaTipo}"/>
			       					</h:selectOneMenu>
									</td>
			       				</tr>
			       				<tr>
			       					<td>Sub - Tipo: </td>
			       					<td>
				       					<h:selectOneMenu id="listaSubTipo" value="#{cadMaterial.subTipo}" >
											<f:selectItems value="#{cadMaterial.listaSubTipo}"/>
				       					</h:selectOneMenu>
			       					</td>
			       				<tr>
			       					<td>Valor Unitário: </td>
			       					<td><h:inputText value="#{cadMaterial.valorUnitario}"/></td>
			       				</tr>
			       				<tr>
			       					<td>Quantidade: </td>
			       					<td><h:inputText value="#{cadMaterial.qte}"/></td>
			       				</tr>
			       				<tr>
			       					<td>Quantidade Ideal: </td>
			       					<td><h:inputText value="#{cadMaterial.qteIdeal}"/></td>
			       				</tr>
			       				<tr>
			       					<td>Quantidade Mínima: </td>
			       					<td><h:inputText value="#{cadMaterial.qteMin}"/></td>
			       				</tr>
			       				<tr>
			       					<td>Quantidade Máxima: </td>
			       					<td><h:inputText value="#{cadMaterial.qteMax}"/></td>
			       				</tr>
			       				<tr>
			       					<td>Unidade: </td>
			       					<td>
				       					<h:selectOneMenu id="listaSubTipo" value="#{cadMaterial.subTipo}" >
											<f:selectItems value="#{cadMaterial.listaUnidade}"/>
				       					</h:selectOneMenu>	       						
			       					</td>
			       				</tr>
			       				<tr>
			       					<td>Observações: </td>
			       					<td>
				       					<h:inputTextarea value="#{cadMaterial.obs}" cols="25">
				       						
				       					</h:inputTextarea>
									</td>
			       				</tr>
								<tr>
									<td>
										
										<h:commandLink action="#{cadMaterial.insere}">
											<h:outputText value="Incluir"/>
										</h:commandLink>
										<h:commandButton value="Alterar" action="#{cadMaterial.altera}" />							
										<h:commandButton value="Excluir" action="#{cadMaterial.remove}" />							
										<h:commandButton value="Consultar" action="#{cadMaterial.consulta}"/>							
									</td>
								</tr>	       					
			       			
			       		</table>	       	  
			       </h:form>       
			  	</DIV>
			  	<br/>
			  	<br/>
			  	<br/>
				<br/>
			  	<DIV>
			    	<hr/>
			    	<jsp:include page="rodape.jsp" />
			  	</DIV>
			</DIV>
	
		</f:view>
	</BODY>    
</HTML>

Esse foi o código da página

Opa,

coloque um <h:messages> para mostrar os erros, porque provavelmente há um erro de conversão ou alguma coisa parecida.

:okok:

Olá Marcos,

Qdo mesmo colocando um h:message e estando dentro do f:view e h:form e o commandButton instancia a classe, mas nao realiza o submit no form.

Tens idéia do que pode ser?

Seu erro deve estar na no seu código java (EJB) pq vc ta chamando uma acão neste commandButton e nd esta fazendo!! o erro ta na sua implementação do método, deve ter algum erro lah e naum na pagina jsp

detalhe, a propriedade deste selectOneMenu aí é String? Se a resposta é não aí está o problema, JSF não faz esta conversão muito bem, mesmo usando converters com a RI não funciona bem.

:okok:

[quote=“marcossousa”]detalhe, a propriedade deste selectOneMenu aí é String? Se a resposta é não aí está o problema, JSF não faz esta conversão muito bem, mesmo usando converters com a RI não funciona bem.

:okok:[/quote]
Aff hj tive um problema que era exatamente isto, perdi horas mas resolvi… devia ter pesquisado mais… ehehe
Agora estou com outro problema… :frowning: