Exibir dados

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 ?

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

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.

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!

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 ?