Listar registros do banco usando Struts

5 respostas
L

Bom dia amigos, sou novato em JAVA e Struts e estou tenho uma duvida para listar os registros do banco. Eu achei um exemplo para listar os registros, o segui e deu certo, mais queria melhorá-lo um pouco…
O código:

<logic:present name="usuarios">
  <table border="1">
  <logic:iterate name="usuarios" id="bean">
    <tr>
      <td><bean:write name="bean" property="codigo"/></td>
      <td><bean:write name="bean" property="nome"/></td>
    </tr>
  </logic:iterate>
  </tr>
</table>
</logic:present>

Ele lista direitinho, mais o meu problema é que eu queria que os item fossem links, por exemplo:

<logic:present name="usuarios">
  <table border="1">
  <logic:iterate name="usuarios" id="bean">
    <tr>
      <td><bean:write name="bean" property="codigo"/></td>
      <td><a href="alterar.jsp?id=ID_USUARIO"><bean:write name="bean" property="nome"/></a></td>
    </tr>
  </logic:iterate>
  </tr>
</table>
</logic:present>

Eu preciso colocar no lugar do ID_USUARIO o mesmo codigo que está sendo impresso em “<bean:write name=“bean” property=“codigo”/>”. Mais como fazer isto?
Tentei : <td><a href=“alterar.jsp?id=<bean:write name=“bean” property=“nome”/>”><bean:write name=“bean” property=“nome”/></a></td>, mais claro que não funcionou…

Como posso corrigir isto?

Obrigado pela atenção

Junior

5 Respostas

M

[size=“18”][color=“green”]Seja bem vindo ao PJ.[/color][/size]

Humm… neste caso não vejo muita solução para evitar o uso de scriplets. Bem usando scriptlet você faz algo como:

:okok:

L

Marcos, muito obrigado pela ajuda. Funcionou perfeitamente…

Muito obrigado memso!

B

libajr,

onde vc encontrou esse exemplo! Sou novato tambem e queria testar!

Grato pela informação!

Se alguem sabe de algum bom exemplo (daqueles para iniciantes) de como listar dados de um banco de dados, por favor me indique!

L

Olá meu amigo, vou te passar os links de quais gravei no meu favoritos. Se nenhum deles te ajudar, me avise que mando o que eu fi z para vc, ok?

http://www.portaljava.com.br/home/modules.php?name=Content&pa=showpage&pid=64
http://www.guj.com.br/posts/list/15/30633.java
http://www.laliluna.de/struts-example-html-elements.html

Mais o site que tinha tudo bem certinho não consigo encontrar. Mais Enfim, me passe teu e-mail que eu te envio um exeplo que encontrei…

=)

Abraços,

Junior

B

libajr,

desde já mto obrigado pelos links! :wink:

Por favor, envie o exemplo para:
[email removido]

Abraço

Criado 10 de maio de 2006
Ultima resposta 16 de mai. de 2006
Respostas 5
Participantes 3