panelGroup x Form

Pessoal eestou com um problema num panelGroup, da seguinte maneira:

...
..
<t:selectOneRadio id="opcoesCidade" forceId="true" forceIdIndex="true" layout="spread" styleClass="radioCidade" value="#{testeBean.codCidade}" required="true">
    <t:selectItems var="item" value="#{testeBean.listaCidadeCliente}" 
                   itemLabel="#{item.identificacaoCidade}" itemValue="#{item.idCidade}"/>  
</t:selectOneRadio> 
..
.. <h:panelGroup id="botoes">
 <h:commandLink id="fecharEscolha"  actionListener="#{testeBean.selecionarCidade}">
                      <h:graphicImage url="/jpgs/botao_avancar.jpg"/>
   </h:commandLink>
..

blz…

Problema é que preciso tirar esse panelGroup botoes
e jogar num outro form, mas quando faço isso e tento clicar no botao avançarele diz que e nulo
ou seja preciso tirar ele dai, mas como nao perder o vinculo?

valeu pela força

[quote=adamastor.pa]Pessoal eestou com um problema num panelGroup, da seguinte maneira:

...
..
<t:selectOneRadio id="opcoesCidade" forceId="true" forceIdIndex="true" layout="spread" styleClass="radioCidade" value="#{testeBean.codCidade}" required="true">
    <t:selectItems var="item" value="#{testeBean.listaCidadeCliente}" 
                   itemLabel="#{item.identificacaoCidade}" itemValue="#{item.idCidade}"/>  
</t:selectOneRadio> 
..
.. <h:panelGroup id="botoes">
 <h:commandLink id="fecharEscolha"  actionListener="#{testeBean.selecionarCidade}">
                      <h:graphicImage url="/jpgs/botao_avancar.jpg"/>
   </h:commandLink>
..

blz…

Problema é que preciso tirar esse panelGroup botoes
e jogar num outro form, mas quando faço isso e tento clicar no botao avançar [color=red][size=12]ele diz que e nulo[/size][/color]
ou seja preciso tirar ele dai, mas como nao perder o vinculo?

valeu pela força[/quote]
Carinha, o que você quer dizer com isso? Aonde deu nulo? Quem disse?
Sempre que postar alguma coisa no forum, coloque evidências do problema que deu, blz?

[quote=abmpicoli][quote=adamastor.pa]Pessoal eestou com um problema num panelGroup, da seguinte maneira:

...
..
<t:selectOneRadio id="opcoesCidade" forceId="true" forceIdIndex="true" layout="spread" styleClass="radioCidade" value="#{testeBean.codCidade}" required="true">
    <t:selectItems var="item" value="#{testeBean.listaCidadeCliente}" 
                   itemLabel="#{item.identificacaoCidade}" itemValue="#{item.idCidade}"/>  
</t:selectOneRadio> 
..
.. <h:panelGroup id="botoes">
 <h:commandLink id="fecharEscolha"  actionListener="#{testeBean.selecionarCidade}">
                      <h:graphicImage url="/jpgs/botao_avancar.jpg"/>
   </h:commandLink>
..

blz…

Problema é que preciso tirar esse panelGroup botoes
e jogar num outro form, mas quando faço isso e tento clicar no botao avançar [color=red][size=12]ele diz que e nulo[/size][/color]
ou seja preciso tirar ele dai, mas como nao perder o vinculo?

valeu pela força[/quote]
Carinha, o que você quer dizer com isso? Aonde deu nulo? Quem disse?
Sempre que postar alguma coisa no forum, coloque evidências do problema que deu, blz?[/quote]

Como falei acima, o problema ocorre quando clico em avançar; se esta no form original, tudo bem!

se eu tiro do form da esse erro:
java.lang.IllegalArgumentException: Link is not embedded in a form. Change component/tag ‘fecharEscolha’

Então, carinha, olha só: você respondeu sua pergunta! :slight_smile:

O link não está dentro de nenhum form. Portanto você precisa colocar esse link dentro de uma tag <h:form>.

[quote=abmpicoli]Então, carinha, olha só: você respondeu sua pergunta! :slight_smile:

O link não está dentro de nenhum form. Portanto você precisa colocar esse link dentro de uma tag <h:form>.
[/quote]

Sim, mas se coloco ele dentro um form que nao seje aquele, ele da erro !
Sao botoes que servem para chamar um bean e avançar uma pagina, mas eles estao presos aquele form, entendeu agora?
Se coloco eles dentro de outro form, ele diz que é nulo, ou seja, nao acha o bean

Sinal que aquele form possui informações que o método deste botão usa: investigue o método testeBean.selecionarCidade e veja o que ele está buscando.