Galera sou novo no JSP (autodidata), o problema é o seguinte, tenho uma pagina onde digita um nome e o form manda para uma segunda pagina que realiza a pesquisa no BD, e tenho no final um objeto do tipo List com os dados dentro, ate ai tudo bem e funcionando, o problema é como devolver este List para a pagina anterior para preencher a tabela e listar na tela.
Segue o código
Agradeço quem puder ajudar.
Parte do código da pagina que envia a requisição para a pagina pesquisarlocalizacao.jsp
<form method="post" action="pesquisarlocalizacao.jsp">
<div style="height:35Px">
<label>Localização: </label> <input name="pesquisar" id="pesquisar" type="text" size="60" maxlength="60" />
<input name="pesquisar" type="submit" id="pesquisar" value="Pesquisar" />
</div>
<div class="tabContainer" id="lista">
<table border="0px" class="tabelalocalizacao">
<thead>
<tr>
<th class="tabela-coluna0"><span>Id</span></th>
<th class="tabela-coluna1"><span>Localização</span></th>
<th class="tabela-coluna2"><span>Alterar</span></th>
<th class="tabela-coluna3"><span>Excluir</span></th>
</tr>
</thead>
</table>
<div class="scrollContainer">
<table border="0" bordercolor="#0000FF">
<tbody>
<%
ACREDITO SER AQUI O LUGAR A RECEBER O LIST COM OS DADOS
%>
<tr>
ESTA È A TABELA ONDE VAI OS DADOS
<td width="58" class="tabela-coluna0"><span><%=localizacao.getIdlocalizacao()%></span></td>
<td width="428" class="tabela-coluna1"><span><%=localizacao.getLocalizacao()%></span></td>
<td width="69" class="tabela-coluna2"><span>Alterar</span></td>
<td width="67" class="tabela-coluna3"><span>Excluir</span></td>
</tr>
</tbody>
</table>
</div>
</div>
</form>
Pagina que recebe a requisição e processa junto ao BD
<%--
Document : pesquisarlocalizacao
Created on : 23/04/2011, 15:28:47
Author : Neto
--%>
<%@page import="java.util.ArrayList"%>
<%@page import="java.sql.SQLException"%>
<%@page import="java.util.List"%>
<%@page import="logica.Localizacao"%>
<%@page import="dao.LocalizacaoDao"%>
<%List<Localizacao>localizacaos;%>
<%@page contentType="text/html" pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>JSP Page</title>
</head>
<body>
<%
String localizacao = request.getParameter("pesquisar");
localizacao = "%"+localizacao+"%";
LocalizacaoDao dao = new LocalizacaoDao();
localizacaos = dao.getLista(localizacao);
O LIST LOCALIZACAOS QUE TENHO DE DEOLVER PARA A PAGINA ANTERIOR E PREENCHER A TABELA
%>
</body>
</html>