eai galera to com um pequeno probleminha … listo os dados do banco num jsp… faço as alteraçoes e vo alterar … bom ai q ta o problema, nao sei qual o problema no meu botao, pois nao atualiza e nem gera nada no console… segue os codigos ai…
pagina com os campos e o botao alterar
<html>
<f:subview id="principal">
<h:form>
<f:subview id="buscarPorRm">
<h:form id="buscaRm">
<jsp:include page="busca-por-rm.jsp"/>
</h:form>
</f:subview>
<h:outputText value="Nome Aluno:"/> <rich:spacer width="134"/> <h:outputText value="Local Nascimento:"/><br/>
<h:inputText id="nome" value="#{alunoHandler.aluno.nome}" required="true">
<h:message for="nome" style="color: darkred"/><br/>
</h:inputText>
<rich:spacer width="50"/>
<h:inputText id="localNascimento" value="#{alunoHandler.aluno.localNascimento}"/><br/>
<h:outputText value="Sexo:"/><rich:spacer width="170"/> <h:outputText value="Data Nascimento:"/><br/>
<h:inputText id="sexo" value="#{alunoHandler.aluno.sexo}" required="true">
<h:message for="sexo" style="color: darkred"/>
</h:inputText>
<rich:spacer width="50"/>
<h:inputText id="dataNascimento" value="#{alunoHandler.aluno.dataNascimento.time}" required="true">
<f:convertDateTime type="date" pattern="dd/MM/yyyy"/>
<h:message for="dataNascimento" style="color: darkred"/>
</h:inputText><br/>
<h:outputText value="Pai:"/><rich:spacer width="180"/> <h:outputText value="Nacionalidade:"/><br/>
<h:inputText id="nomePai" value="#{alunoHandler.aluno.nomePai}" required="true">
<h:message for="nomePai" style="color: darkred"/>
</h:inputText>
<rich:spacer width="50"/>
<h:inputText id="nacionalidade" value="#{alunoHandler.aluno.nacionalidade}" required="true">
<h:message for="naciolalidade" style="color: darkred"/>
</h:inputText><br/>
<h:outputText value="Mãe:"/><rich:spacer width="175"/><h:outputText value="DDD:"/><br/>
<h:inputText id="nomeMae" value="#{alunoHandler.aluno.nomeMae}" required="true">
<h:message for="nomeMae" style="color: darkred"/>
</h:inputText>
<rich:spacer width="50"/>
<h:inputText id="ddd" value="#{alunoHandler.aluno.ddd}"/><br/>
<h:outputText value="Telefone:"/><br/>
<h:inputText id="telefone" value="#{alunoHandler.aluno.telefone}"/><br/><br/>
<h:outputLabel value="ENDEREÇO"/><br/><br/>
<h:outputText value="Rua/Avenida:"/><rich:spacer width="132"/><h:outputText value="Estado:"/><br/>
<h:inputText id="rua" value="#{alunoHandler.aluno.endereco.rua}"/>
<rich:spacer width="50"/>
<h:inputText id="estado" value="#{alunoHandler.aluno.endereco.estado}"/><br/>
<h:outputText value="Complemento:"/><rich:spacer width="130"/><h:outputText value="Cidade:"/><br/>
<h:inputText id="complemento" value="#{alunoHandler.aluno.endereco.complemento}"/>
<rich:spacer width="50"/>
<h:inputText id="cidade" value="#{alunoHandler.aluno.endereco.cidade}"/><br/>
<h:outputText value="Bairro:"/><rich:spacer width="165"/><h:outputText value="Número:"/><br/>
<h:inputText id="bairro" value="#{alunoHandler.aluno.endereco.bairro}"/>
<rich:spacer width="50"/>
<h:inputText id="numero" value="#{alunoHandler.aluno.endereco.numero}"/><br/>
<h:outputText value="CEP:"/><br/>
<h:inputText id="cep" value="#{alunoHandler.aluno.endereco.cep}"/><br/><br/>
<h:outputText value="REGISTRO DO ALUNO"/><br/><br/>
<h:outputText value="Registro Academico"/><rich:spacer width="99"/><h:outputText value="Registro de Matrícula"/><br/>
<h:inputText id="registroAcademico" value="#{alunoHandler.aluno.registroAcademico}" required="true">
<h:message for="registroAcademico" style="color: darkred"/>
</h:inputText>
<rich:spacer width="50"/>
<h:inputText id="registroMatricula" value="#{alunoHandler.aluno.registroMatricula}">
<h:message for="registroAcademico" style="color: darkred"/>
</h:inputText><br/><br/>
<h:commandButton value="Alterar" action="#{alunoHandler.atualiza}">
<rich:toolTip value="Alterar"/>
</h:commandButton>
</h:form>
</f:subview>
</html>