| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 11:20:58
|
welington.cosme
Entusiasta Java
Membro desde: 01/02/2010 12:08:07
Mensagens: 18
Offline
|
Galera sou iniciante e estou com um problema para exibir uma tabela
to recebendo o valor de uma matriz de 2 colunas e o numero de linhas é aleatório, recebendo por um servlet.
não tenho idéia como apresentar cada linha.
abraços
This message was edited 1 time. Last update was at 05/02/2010 11:16:33
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 11:44:07
|
henriquejhc
JavaEvangelist
Membro desde: 19/02/2009 20:34:47
Mensagens: 308
Offline
|
Monta a tabela e faz um for para exibir as linhas.
|
Não foram os pregos que seguraram CRISTO na cruz, mas o AMOR Dele por você e por mim. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 11:44:10
|
Jair Rillo Junior
Moderador
![[Avatar]](/images/avatar/31b3b31a1c2f8a370206f111127c0dbd.jpg)
Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline
|
Na verdade você tem que usar a tag table do HTML.
Basicamente você vai criar o header da table normalmente e e no body, antes do tr, você vai fazer um loop com a quantidade de linhas da sua tabela. Dentro do loop você coloca a programação do tr/td e no final você fecha o loop.
A idéia é a mesma para qualquer linguagem (JSP, ASP, PHP). Creio que você irá encontrar vários exemplos na internet
|
Jair Rillo Junior
http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 13:53:27
|
welington.cosme
Entusiasta Java
Membro desde: 01/02/2010 12:08:07
Mensagens: 18
Offline
|
Galera obrigado pela ajuda mas ainda não está rodando.
meu código é esse
<%
Object array = (request.getAttribute("tbla")); // recebo o parâmetro
String[][] r = (String[][]) array;%> // jogo pra matriz de string.
<table>
<% for (int i=0; i < r.length; i++)%>
{
<tr>
<td><%out.print(r[i][0]); %></td>
<td><%out.print(r[i][1]); %></td>
</tr>
}
</table>
Devo ta pegando em algo entre o html e o jsp só não sei onde.
obrigado desde já pela atenção.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 14:08:35
|
Jair Rillo Junior
Moderador
![[Avatar]](/images/avatar/31b3b31a1c2f8a370206f111127c0dbd.jpg)
Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline
|
As suas chaves (abre e fecha o for) devem estar dentro de scriptlet
Pelo jeito é uma aplicação para estudos. Se fosse algo real, aconselharia usar uma taglib, por exemplo JSTL, ao invés de scriptlet.
|
Jair Rillo Junior
http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 14:54:19
|
Rafael Marques
JavaEvangelist
![[Avatar]](/images/avatar/3d16e2877d7f940030a07d74a20074a8.jpg)
Membro desde: 11/10/2008 23:04:11
Mensagens: 435
Localização: Santo André - SP
Offline
|
welington.cosme wrote:Galera obrigado pela ajuda mas ainda não está rodando.
meu código é esse
<%
Object array = (request.getAttribute("tbla")); // recebo o parâmetro
String[][] r = (String[][]) array;%> // jogo pra matriz de string.
<table>
<% for (int i=0; i < r.length; i++)%>
{
<tr>
<td><%out.print(r[i][0]); %></td>
<td><%out.print(r[i][1]); %></td>
</tr>
}
</table>
Devo ta pegando em algo entre o html e o jsp só não sei onde.
obrigado desde já pela atenção.
coloquei em negrito as chaves...
vc tem que deixar as chaves dentro da tag do scriptlet...
<% { %>
sacou?
depois que vc pegar scriptlet, da uma olhada em jstl... muito melhor!
|
Rafael Marques
@ blog / @ Linkedin / @ twitter
"Dream on, Dream until your dream comes true" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 16:31:54
|
edmarr
Virtual Machine Man
![[Avatar]](/images/avatar/1f3f06e84308d0358db062ec5df47998.png)
Membro desde: 28/05/2009 09:52:36
Mensagens: 597
Offline
|
Olá sempre de uma olhada na tag "CODE" disponivel no menu para poder usar a mesma ao postar um codigo no forum .
tente isto
ps: Procure usar se for um projeto seu uma tagLib como o exemplo a ja citada JSTL , ou um framework como Struts, jsf , Struts2
Bom Estudo .
|
SCJP 6 => Target finalized!
SCWCD => Target located!
Depois que seu problema tiver resolvido, vá no primeiro post, editar o Título adicionando a tag [RESOLVIDO] no final do Título .
Link para Pesquisa |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2010 10:33:21
|
welington.cosme
Entusiasta Java
Membro desde: 01/02/2010 12:08:07
Mensagens: 18
Offline
|
Pessoal, consegui resolver.
Obrigado mesmo pela ajuda.
Criei um object recebendo a matriz e depois uma Matriz mesmo recebendo o valor. aí depois foi só brincar entre html e jsp.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2010 10:46:24
|
edmarr
Virtual Machine Man
![[Avatar]](/images/avatar/1f3f06e84308d0358db062ec5df47998.png)
Membro desde: 28/05/2009 09:52:36
Mensagens: 597
Offline
|
Depois que seu problema tiver resolvido, vá no primeiro post, editar o Título adicionando a tag [RESOLVIDO] no final do Título .
Bom Estudo !
|
SCJP 6 => Target finalized!
SCWCD => Target located!
Depois que seu problema tiver resolvido, vá no primeiro post, editar o Título adicionando a tag [RESOLVIDO] no final do Título .
Link para Pesquisa |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2010 10:51:41
|
info_god
JavaEvangelist
Membro desde: 27/02/2005 17:04:22
Mensagens: 372
Offline
|
Não sugiro que faça utilizando scriptlets para que vc e sua familia não sejam amaldiçoados pela humanidade.
de uma pesquisada no forEach da tag centralizadora.
Att,
This message was edited 1 time. Last update was at 05/02/2010 10:52:16
|
José Carlos R. R. Baldoino
Analista de Sistemas Cast/Banco do Brasil
Especialista em Desenvolvimento de Jogos
Professor Linguagens de Programação
www.prof-josecarlos.com
Certificações
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer 5.0 |
|
|
 |
|
|