atom feed10 messages in net.java.dev.cejug.discussaoRe: [cejug-discussao] selectOneMenu r...
FromSent OnAttachments
Emanoel TadeuJun 8, 2010 7:53 am 
Assis JúniorJun 8, 2010 8:58 am 
Emanoel TadeuJun 8, 2010 9:07 am 
Gesiel Rios LopesJun 8, 2010 9:25 am 
Emanoel TadeuJun 8, 2010 9:32 am 
Pablo NóbregaJun 8, 2010 9:32 am 
Jayro RodriguesJun 8, 2010 9:53 am 
Icaro CameloJun 8, 2010 10:01 am 
Emanoel TadeuJun 8, 2010 10:55 am 
Emanoel TadeuJun 8, 2010 11:24 am 
Subject:Re: [cejug-discussao] selectOneMenu retorna null
From:Emanoel Tadeu (eman@gmail.com)
Date:Jun 8, 2010 9:32:03 am
List:net.java.dev.cejug.discussao

javax.servlet.ServletException: no transaction

Caused by: java.lang.UnsupportedOperationException: no transaction

Em 8 de junho de 2010 13:25, Gesiel Rios Lopes <gesi@gmail.com>escreveu:

Tenta usar:

<h:selectOneMenu id="inpRodovia" value="#{solicitacaoBean.rodovia}"> * <s:*selectItems value="#{solicitacaoBean.itensRodovias}" var="_rodovia" label="#{_rodovia}"/> <s:convertEntity/> </h:selectOneMenu>

Em 8 de junho de 2010 13:07, Emanoel Tadeu <eman@gmail.com>escreveu:

Mesma coisa...

Em 8 de junho de 2010 12:58, Assis Júnior <assi@gmail.com> escreveu:

Tenta:

<h:selectOneMenu id="inpRodovia" value="#{solicitacaoBean.rodovia}"> * <s:*selectItems value="#{solicitacaoBean.itensRodovias}" var="_rodovia" label="#{_rodovia}"/>

<a4j:support event="onchange" reRender="inpTrechos" /> </h:selectOneMenu>

O Atributo rodovia é uma String ou entidade?

Em 8 de junho de 2010 11:54, Emanoel Tadeu <eman@gmail.com>escreveu:

Prezados,

Tenho o seguinte código aqui que utiliza o selectOneMenu:

Classe: @Name("solicitacaoBean") @Scope(ScopeType.CONVERSATION) public class SolicitacaoBean implements Serializable{

View: <h:outputLabel value="Rodovia"/> <h:selectOneMenu id="inpRodovia" value="#{solicitacaoBean.rodovia}"> <f:selectItems value="#{solicitacaoBean.getItensRodovias}" /> <a4j:support event="onchange" reRender="inpTrechos" /> </h:selectOneMenu>

<h:outputLabel value="Trechos"/> <h:selectOneMenu id="inpTrechos" value="#{solicitacaoBean.solicitacao.trecho}"> <f:selectItem itemLabel="" itemValue=""/> <f:selectItems value="#{solicitacaoBean.trechos}" /> </h:selectOneMenu>

A variável rodovia do tipo string sempre vem null. Já tentei utilizando immediate=true no selectOneMenu e não deu certo. Tentei utilizar @KeepAlive na classe e na viw tb e nada. O código acima foi o da minha última tentativa. O que estou fazendo de errado? Sugestões?