Página não redireciona!

2 respostas
rafaelrodrigues1607

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>

2 Respostas

Rodrigo_Sasaki

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.

rafaelrodrigues1607

Coloquei o breakpoint sim. Coloquei o form na página inteira.

<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:c="http://java.sun.com/jstl/core"
	xmlns:a4j="http://richfaces.org/a4j">
	
<ui:composition template="/layout/template.xhtml">
    
<ui:define name="body">
<h:form>
    
<div class="bodyPage container_16">
	
    <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>
    
</div><!-- #bodyPage -->
</h:form>
</ui:define>    
</ui:composition>    
</html>
Criado 21 de maio de 2012
Ultima resposta 21 de mai. de 2012
Respostas 2
Participantes 2