Pessoal , Eu estou com um pequeno problema que eu creio q seja simples , pra vc´s que arrasam no mumdo java .
Bem eu tenho que mostra uma mensagem na tela para o usuario,Mostra a msg eu consigui o problema está no tempo q a msg aparece pois se se o usuario clicou no botão era para mostra a msg , só que não mostra , a msg só eh mostrada na proxima vez q o usuario clicar , ou seja , está mostrando errado.
Existe alguma forma de assim q entra no if , no qual sera emitida a msg , para tudo e so mostra a msg na tela ?
<?xmlversion="1.0"encoding="ISO-8859-1"?><!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"xmlns:ui="http://java.sun.com/jsf/facelets"xmlns:h="http://java.sun.com/jsf/html"xmlns:f="http://java.sun.com/jsf/core"xmlns:a4j="http://richfaces.org/a4j"xmlns:rich="http://richfaces.org/rich"><styletype="text/css">.ecol1{vertical-align:top;padding-right:25px}.ecol2{vertical-align:top;border-left:#ACBECE 1px solid; padding-left : 10px }.rich-calendar-tool-btn{font-family:Arial,Verdana;}</style><head><metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"/><linkrel="StyleSheet"type="text/css"href="../style/estilos.css"media="screen"/></head><a4j:keepAlivebeanName="clientesMB"/><ui:compositiontemplate="/template/template.xhtml"><ui:definename="corpo"><rich:tabPanelswitchType="ajax"><rich:tablabel="Cadastro de Clientes"><a4j:form><rich:messages/><legend>CadastrodeClientes</legend><a4j:regionid="regiaoAjax"><a4j:statusid="sts"><f:facetname="start"><h:graphicImagevalue="/images/ajax-loader_1.gif"/></f:facet></a4j:status></a4j:region><!--INICIAFORMULARIO--><fieldset><h:panelGridcolumns="2"id="inputs"><h:outputLabelfor="id"value="Digite a CGC/CPF: "/><h:inputTextid="id"value="#{clientesMB.clientes.id}"></h:inputText><h:outputLabelfor="nome"value="Digite o Nome: "/><h:inputTextid="nome"value="#{clientesMB.clientes.nome}"styleClass="edit"size="40"></h:inputText><h:outputLabelfor="endereco"value="Digite o Endereço: "/><h:inputTextid="endereco"value="#{clientesMB.clientes.endereco}"styleClass="edit"size="60"></h:inputText><h:outputLabelfor="cep"value="Digite o CEP: "/><h:inputTextid="cep"value="#{clientesMB.clientes.cep}"></h:inputText><h:outputLabelfor="cidade"value="Digite a Cidade: "/><h:inputTextid="cidade"value="#{clientesMB.clientes.cidade}"></h:inputText><h:outputLabelfor="uf"value="UF.:"/><rich:comboBoxdefaultLabel=""id="uf"value="#{clientesMB.clientes.uf}"><f:selectItemitemValue="AC"/><f:selectItemitemValue="AL"/><f:selectItemitemValue="AM"/><f:selectItemitemValue="AP"/><f:selectItemitemValue="BA"/><f:selectItemitemValue="CE"/><f:selectItemitemValue="DF"/><f:selectItemitemValue="ES"/><f:selectItemitemValue="FN"/><f:selectItemitemValue="GO"/><f:selectItemitemValue="MA"/><f:selectItemitemValue="MG"/><f:selectItemitemValue="MS"/><f:selectItemitemValue="MT"/><f:selectItemitemValue="PA"/><f:selectItemitemValue="PB"/><f:selectItemitemValue="PE"/><f:selectItemitemValue="PI"/><f:selectItemitemValue="PR"/><f:selectItemitemValue="RJ"/><f:selectItemitemValue="RN"/><f:selectItemitemValue="RO"/><f:selectItemitemValue="RR"/><f:selectItemitemValue="RS"/><f:selectItemitemValue="SC"/><f:selectItemitemValue="SE"/><f:selectItemitemValue="SP"/><f:selectItemitemValue="TO"/></rich:comboBox><h:outputLabelfor="contato"value="Digite o Contato: "/><h:inputTextid="contato"value="#{clientesMB.clientes.contato}"styleClass="edit"size="40"></h:inputText><h:outputLabelfor="tipo"value="Digite o Tipo: "/><h:inputTextid="tipo"value="#{clientesMB.clientes.tipo}"></h:inputText><h:outputLabelfor="areaAtividade"value="Digite o AreaAtividade: "/><h:inputTextid="areaAtividade"value="#{clientesMB.clientes.areaAtividade}"styleClass="edit"size="40"></h:inputText><h:outputLabelfor="fone"value="Digite o Fone: "/><h:inputTextid="fone"value="#{clientesMB.clientes.fone}"></h:inputText><h:outputLabelfor="fax"value="Digite o Fax: "/><h:inputTextid="fax"value="#{clientesMB.clientes.fax}"></h:inputText><h:outputLabelfor="cxPostal"value="Digite o Caixa/Postal: "/><h:inputTextid="cxPostal"value="#{clientesMB.clientes.cxPostal}"></h:inputText><h:outputLabelfor="email"value="Digite o E-mail: "/><h:inputTextid="email"value="#{clientesMB.clientes.email}"styleClass="edit"size="40"></h:inputText><h:outputLabelfor="insest"value="Digite o insest: "/><h:inputTextid="insest"value="#{clientesMB.clientes.insest}"></h:inputText><h:outputLabelfor="celular"value="Digite o Celular: "/><h:inputTextid="celular"value="#{clientesMB.clientes.celular}"></h:inputText></h:panelGrid>|<a4j:commandButtonvalue="Salvar"action="#{clientesMB.save}"status="sts"reRender="inputs"styleClass="botoes"/>|<a4j:commandButtonvalue="Voltar"immediate="true"action="toIndex"styleClass="botoes"/>|</fieldset><rich:messages/><fieldset><legend>AtualizaçãodeDados</legend><f:subviewid="listauser"><rich:dataTablevalue="#{clientesMB.clientess}"var="clientes"rows="30"id="clientess"width="100%"cellspacing="0"cellpadding="0"border="5"><h:column><f:facetname="header"><h:outputTextvalue="Cliente/CG/CPF:"/></f:facet><h:outputTextvalue="#{clientes.id}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="Nome:"/></f:facet><h:outputTextvalue="#{clientes.nome}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="Telefone:"/></f:facet><h:outputTextvalue="#{clientes.fone}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="Celular:"/></f:facet><h:outputTextvalue="#{clientes.celular}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="E-mail:"/></f:facet><h:outputTextvalue="#{clientes.email}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="Mostrar"/></f:facet><a4j:commandLinkreRender="inputs,clientes,clientess"><h:outputTextvalue="Mostrar"/><f:setPropertyActionListenervalue="#{clientes}"target="#{clientesMB.clientes}"/></a4j:commandLink></h:column><f:facetname="footer"><rich:datascroller/></f:facet></rich:dataTable></f:subview></fieldset></a4j:form></rich:tab><rich:tablabel="Pesquisa Clientes"><a4j:form><fieldset><h:outputLabelfor="id"value="Digite a CGC/CPF: "/><h:inputTextid="id"value="#{clientesMB.clientes.id}"styleClass="inputPesquisa"><a4j:commandButtonvalue="Pesquisar"action="#{clientesMB.pesquisaById}"reRender="inputs,listauser,clientes,clientess"></a4j:commandButton></h:inputText><h:outputLabelfor="nome"value="Digite o Nome: "/><h:inputTextid="nome"value="#{clientesMB.clientes.nome}"styleClass="inputPesquisa"><a4j:commandButtonvalue="Pesquisar"action="#{clientesMB.pesquisaByNome}"reRender="inputs,listauser,clientes,clientess"></a4j:commandButton></h:inputText></fieldset><fieldset><legend>AtualizaçãodeDados</legend><f:subviewid="listauser"><rich:dataTablevalue="#{clientesMB.clientess}"var="clientes"rows="60"id="clientess"width="100%"cellspacing="0"cellpadding="0"border="5"><h:column><f:facetname="header"><h:outputTextvalue="Cliente/CG/CPF:"/></f:facet><h:outputTextvalue="#{clientes.id}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="Nome:"/></f:facet><h:outputTextvalue="#{clientes.nome}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="Telefone:"/></f:facet><h:outputTextvalue="#{clientes.fone}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="Celular:"/></f:facet><h:outputTextvalue="#{clientes.celular}"/></h:column><h:column><f:facetname="header"><h:outputTextvalue="E-mail:"/></f:facet><h:outputTextvalue="#{clientes.email}"/></h:column><f:facetname="footer"><rich:datascroller/></f:facet></rich:dataTable></f:subview></fieldset></a4j:form></rich:tab></rich:tabPanel></ui:define></ui:composition></html>
A
alepsilva14
isso utilizo o richfaces
juniorsatanas … esse a4j: form vc utilizou para que … desculpa se a minha pergunta foi ignorante … eu ainda sou nova… = ]