Exibir dados

4 respostas
R

Bom dia, estou com um problema para criar uma exibiçao dados

tenho um metodo de listar, este metodo me retorna um resultset

eu ja consegui fazer a listagem, porem o que estou querendo
é algo parecido com uma lista de email, onde ele faz a exibição dos dados
e o usuario atraves de um click possa ter mais detalhes desse registro.

alguem sabe como posso fazer isso ?

4 Respostas

L

dá uma pesquisada sobre o componente JList. Este componente apresenta os dados listados em forma de lista,onde vc pode implementar ações de dois cliques nele para apresentar dados mais detalhados

R

Num tem como quando for exibir no navegador , colocar um dado como link ou um botao mesmo q quando for clicado ele jogar o id selecionado dentro de um hidden e enviar pra outro formulario essa informacao ?

eu tentei isso usando esse codigo:

<% while(res.next()){ %>
        <td height="26"> <font color="#333333"> 
          <%out.print(res.getString("cnpj"));%>
          </font></td>
        <td height="26"> <font color="#333333"> 
          <%out.print(res.getString("razao_social"));%>
          </font></td>
        <td> <font color="#333333"> 
          <%out.print(res.getString("fantasia"));%>
          <font color="#FFFFFF">.</font> </font></td>
        <td height="26"> <font color="#333333"> 
          <%out.print(res.getString("cnes"));%>
          <font color="#FFFFFF">.</font> </font></td>
        <td height="26"> <font color="#333333"> 
          <input type="hidden" name="cnpj">
          <input name="Submit"  type="submit" onclick="document.cadastro.cnpj.value = <%= res.getString("cnpj")%>,document.cadastro.submit();" value="Detalhe" >

          </font></td>
      </tr>
      <%}%>

mais quando aperto no botao ele nao faz nenhuma acao. e quando coloco o botao com submit ele chama a outra pagina mais nao envia o dado q deveria ser passado no hidden.

Linkel

Aí, fera…
Crie um bean pra se encarregar de ler o ID (get), receber os detalhes do registro e atribuir (set) esses atributos na nova pagina…
Você pode também fazer esse transporte por arquivos .properties, mas não é muito recomendado não…
Um abraço!

R

Criei assim mais nao esta dando certo

<%@ page import="To.Estabelecimento"%>
<jsp:useBean id="esta"  class="To.Estabelecimento"/>
<td><input name="Submit" type="submit" onclick="<%esta.setCnpj(req.getString("cnpj"));%>,document.forms[0].submit();" value="Excluir"></td>
<%request.setAttribute("estabecimento",esta)%>

É desta forma que deve ser implementado ?

Criado 14 de julho de 2008
Ultima resposta 14 de jul. de 2008
Respostas 4
Participantes 3