Incluir radio usando <html-radio> el dentro displaytag

12 respostas
E
  • Gente eu to paginando com a display tag . Sendo que eu quero incluir campos radio dentro da paginação .

Exemplo.:

<display:table name="colecao" pagesize="5" requestURI="/TC/Teste.do" id="col" cellspacing="20" cellpadding="8">

   <display:column  title=""> 

      <html:radio property="codCargo" value="${colecao.codCargo}" > 
                    <c:out value="${colecao.codCargo}"/> 
      </html-el:radio>                            

   </display:column>
   <display:column property="desCargo"  title=" Nome do Cargo "/>

</display:table>
  • MAs nao ta dando para exibir o radio button dentro da displa table . Pois a tag <html:radio> nao dexa eu utilizar a colecao que é recebida no campo name da dysplaytag !! :sad:

  • A quem ajudar Agradeço !!!

12 Respostas

G

Cara, como te disse em outro post… utilize um Decorator para adicionar uma funcionalidade extra a displaytag.

E
  • O problema é que nao estou sabendo implementar este decorator …

  • Vc pode colocar um exemplo bem simples com 2 campos . Sendo que voce pode me mostrar como eu faço para capturar estes valores no meu servlet !!

  • So pra ver que to nessa briga faz tempo … se puder ajudar …Agradeço !!!

G

Esse exemplo adiciona um checkbox para cada linha da displaytag:

Decorator:

public class Wraper extends TableDecorator &#123;
   
    public String getCheckbox&#40;&#41; throws Exception &#123;
        Object obj = this.getCurrentRowObject&#40;&#41;;
        String idAluno = &quot;&quot;;
        String name = &quot;comboBox&quot;;
        
        if &#40;obj instanceof Aluno&#41; &#123;
            Aluno aluno = &#40;Aluno&#41; obj;
            idAluno = aluno.getIdAluno&#40;&#41;.toString&#40;&#41;;
        &#125; else &#123;
        	throw new Exception&#40;&quot;Objeto não encontrado no Wrapper da TableDecorator!&quot;&#41;;
        &#125;
        return &quot;&lt;input type='checkbox' name='&quot; + name + &quot;' value='&quot; + idAluno + &quot;'&gt;&quot;;
    &#125;

&#125;

E para adicionar esse novo comportamento na displaytag:

&lt;display&#58;table name=&quot;$&#123;list&#125;&quot; decorator=&quot;decorator.Wraper&quot;&gt;

Estou terminando um tutorial avançado sobre a displaytag!

E
  • POw valeu mesmo …creio que agora da pra mim reslver meu problema .

  • E quando vc acabar este tutorial vc envia para mim rssrsrsr… :grin:

  • Brigadão !

G

Beleza… assim que eu terminar eu vou colocar aqui no PJ !!!

C

Cool!! :lol:

E
  • Eu vou postar aqui na PJ um tutorial a respeito de como criar uma aplicação web basica utilizando o struts , eclipse e oc4j da oracle .

  • Ensinando como fazer todas as configurações , ate a criação da aplicação utilizando padroes de projeto !!!

  • Acho que ta faltando isso nos tutoriais .

:grin:

G

Ótimo… quando tiver pronto manda para mim: [email removido]

E

pode deixar !!!

M

Cara tem como vc me mandar este tutorial tb, necessito muito dele !!!

[email removido]

Valew.

G

Marcelo, até agora o eclipse_lunar não me mandou o tutorial. Mas diz aí… alguma dúvida específica ?

M

Olá Guilherme, gostaria de saber se vc terminou o tutorial sobre display tag ??

Valew.

Criado 6 de junho de 2006
Ultima resposta 19 de abr. de 2007
Respostas 12
Participantes 4