Fala galera!
Será que alguem já passou por esse problema?
Tenho um <h:commandButton>. Estou tentando clicar nele, mas quando clico a minha página dá submit e não entra no método.
<h:commandButton id="editarPaciente"
value="Editar"
image="../img/edit_icon.png"
title="Editar"
action="#{consultaAction.teste}"/>
Dentro da página tenho um <h:form>
você colocou um breakpoint no método pra ver se não é executado mesmo? se sim, poste mais do seu xhtml, pelo menos do form até o botão.
Coloquei o breakpoint sim. Coloquei o form na página inteira.
[code]
<ui:composition template="/layout/template.xhtml">
<ui:define name=“body”>
<h:form>
<div class="grid_16">
<div class="breadCrumb">
<p><span>Você está em:</span> Agenda > Consulta</p>
</div>
<div>
<h1>Pesquisa Consultas</h1>
<div class="grid_9 btns">
<ul>
<li><s:link view="/agenda/CadastroConsulta.xhtml" value="Adicionar Consulta" styleClass="btnAdicionar"/></li>
</ul>
</div>
</div>
<div class="boxForm">
<fieldset>
<legend>Dados da Agenda</legend>
<ul>
<li>
<label class="grid_3">Filtro de Consultas:</label>
<span class="grid_12 campo">
<select name="Digitador" class="full">
<f:selectItems value="#{consultaAction.consultas.toArray()}"/>
</select>
</span>
</li>
<li>
<label class="grid_3">Período:</label>
<div class="grid_12 campo"> <rich:calendar id="dataInicio" value="#{consulta.dataConsulta}" /> a
<rich:calendar id="dataFim" value="#{consulta.dataConsulta}" styleClass="inputP"/></div>
</li>
</ul>
</fieldset>
</div>
<div class="contentGeral">
<h2>Resultado da Pesquisa:</h2>
<div class="grid_9 btns">
</div>
<div>
<table class="full">
<rich:dataTable id="listConsultas"
value="#{consultaAction.consultas.toArray()}"
var="_consulta">
<rich:column styleClass="center">
<f:facet name="header">
<ui:include src="/layout/sort.xhtml">
<ui:param name="propertyLabel" value="Observações"/>
</ui:include>
</f:facet>
<h:outputText value="#{_consulta.observacoes}" />
</rich:column>
<rich:column>
<f:facet name="header">
<ui:include src="/layout/sort.xhtml">
<ui:param name="propertyLabel" value="Ações"/>
</ui:include>
</f:facet>
#{' '}
<h:commandButton id="editarPaciente"
value="Editar"
image="../img/edit_icon.png"
title="Editar"
action="#{consultaAction.teste}"/>
<h:commandButton id="excluirPaciente"
value="Excluir"
image="../img/close.png"
title="Excluir"/>
</rich:column>
</rich:dataTable>
</table>
</div>
</div>
</div>
[/code]