Recuperar lista no Servlet da JSP com GET

Pessoal…

estou querendo recuperar 3 listas que já enviei para o JSP, mas queria enviar para o servlet de volta para gerar arquivo excel, preciso delas de novo, mas não consegui pegar

Eu envio três listas (que estão em objeto) para o JSP do servlet:

[code]Object[] medicoesComMedia;

//Aqui os valores já estão setados:
request.setAttribute(“medicoes”,
medicoesComMedia[0]);
request.setAttribute(“resultados”, medicoesComMedia[1]);
request.setAttribute(“resultadoResumo”, medicoesComMedia[2]);[/code]

No Jsp, eu trato eles:

<c:forEach var="medicao" items="${medicoes}"> <c:forEach var="resultado" items="${resultados}"> <c:forEach var="resultadoRes" items="${resultadoResumo}">

Pegando os dados das listas assim:

Até ai ok…

Mas quero pegar de volta no get, tentei pegar assim:

seto no botão (este meio funciona… uso em outros momentos):

<div id="btnExport"><input type="button" id="btnExport" value="Baixar Arquivo" onClick="javascript:if (confirm('Deseja Realmente Gerar a Planilha?')) {window.location.href='ServletMedGraf?medicoes=${medicoes}; carregando();} else { void('') };"></div>

E no servlet:

String[] medicoes = request.getParameterValues("medicoes");

Mas da erro:

[br.com.pgpm.vo.ListaMedGrafTitulos@688aeb]

só essa linha de erro não fica claro o problema, coloca toda pilha de erros

Não da erro alexafe…

simplesmente parece que ele tenta adicionar no vetor de string medições, mas no primeiro registro já para…

tentei fazer

			[code]	String retorno = "";         
		        if(medicoes!= null){   
		            for (String s : medicoes) {  
		                retorno  += s+",";   
		                System.out.println(retorno);
		            }   
		        }[/code]

para ver se ele estava imprimindo algo, mas nem entra… quando chega para determinar o vetor:

É uma lista com get e set:

[code]<c:forEach var=“medicao” items="${medicoes}">

<c:out value=’${medicao.dtHoraDispositivo}’/>[/code]

tentei pegar assim tbm:

titulos = (ArrayList<ListaMedGrafTitulos>)request.getAttribute("medicoes"); System.out.println(titulos.get(1).getCodDispositivo());

mas da null pointer