terça-feira, 31 de janeiro de 2012

Re: [java-br] Objeto no ajax e JSF 2

·

 

Agora eu carrego a lista no MBean e o Select sem passar parametro, mesmo assim o retorno é null...Quando vou criar o new SelectItem eu posso passar meu objeto contato como parametro do itemValue, certo? new SelectItem(contato, c.getNome());
Obrigado mesmo pela força que estão me dando nesse probleminha chato :)
<f:metadata>        <f:event type="preRenderView" listener="#{contatos.contatos(clientes.codcliente)}"/>      </f:metadata>
Eu criei um metodo viewResults para verificar se o contato tem valor null.
<h:form>                <h:selectOneMenu id="select" value="#{contatos.contato}">                    <f:selectItems value="#{contatos.contatosListSelectOne()}"/>                </h:selectOneMenu>                <h:commandButton value="Entrar">                    <f:ajax execute="@form" render="result"/>                </h:commandButton>                
                <h:outputText id="result" value="#{contatos.viewResults()}" />            </h:form>


--- Em ter, 31/1/12, Enio Nunes <enio.a.nunes@gmail.com> escreveu:

De: Enio Nunes <enio.a.nunes@gmail.com>
Assunto: Re: [java-br] Objeto no ajax e JSF 2
Para: java-br@yahoogrupos.com.br
Data: Terça-feira, 31 de Janeiro de 2012, 14:59

Saquei, o jsf sempre é problemático quando se passa os parâmetros desta
forma que vc está tentando, vc pode tentar faser algo como isso :
coloca dentro o h:selectedOneMenu
*<f:valueChangeListener type=seuNmanegedBean.propeiedade" />*

Em 31 de janeiro de 2012 14:52, Bruno Rodrigues <
brunorodrigues197@yahoo.com.br> escreveu:

> **
>
>
> Mas eu preciso buscar a lista dos contatos de um determinado cliente, por
> isso passo o id do cliente... mas dessa forma a lista é carregada com os
> nomes normal.Eu acho que até funcionaria se eu enviar o codcontato pelo
> select e chamar uma ação para buscar o contato no contatosList e devolver
> um contato... mas acho que séria uma forma não muito certa pq já tenho o
> objeto.
>
> --- Em ter, 31/1/12, Enio Nunes <enio.a.nunes@gmail.com> escreveu:
>
> De: Enio Nunes <enio.a.nunes@gmail.com>
> Assunto: Re: [java-br] Objeto no ajax e JSF 2
> Para: java-br@yahoogrupos.com.br
> Data: Terça-feira, 31 de Janeiro de 2012, 14:17
>
>
>
> Tenta mudar essa parte:
>
> <f:selectItems
>
> value="#{contatos.contatosListSelectOne(clientes.codcliente)}"/>
>
> para :
>
> <f:selectItems
>
> value="#{contatos.contatosListSelectOne}"/>
>
> Em 31 de janeiro de 2012 14:13, Bruno Rodrigues <
>
> brunorodrigues197@yahoo.com.br> escreveu:
>
> > <f:selectItems
>
> > value="#{contatos.contatosListSelectOne(clientes.codcliente)}"/>
>
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>

>

[As partes desta mensagem que não continham texto foram removidas]

------------------------------------

Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Y!Encontros. O amor não vai cair do céu, então vá atrás dele!
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog