Como passar Vector como parâmetro?

Tenho um link na tela que ao ser clicado ele chama uma função Java Script, esta função abre uma nova janela com alguns dados.

Este link receberá um parâmetro do tipo Vector, só sei fazer para tipo String, como é que eu faço?

Exemplo:

[code]Vector arrayId = new Vector();

arrayId.addElement(1);
arrayId.addElement(2);
arrayId.addElement(3);

<script language=“JavaScript”>");
function OpenLov1(){
msgWindow=window.open('lov.jsp?nomeLov=Unidade ,
‘newWindow’,‘height=300,width=640,toolbar=no,scrollbars=1’); ");
}[/code]

Ate onde eu sei, objetos não podem ser passados pelo request(me corrijam se eu estiver errado).
Vc precisa setar esse obj na sessao e recupera-lo na outra pag.

[quote=“jgbt”]Ate onde eu sei, objetos não podem ser passados pelo request(me corrijam se eu estiver errado).
Vc precisa setar esse obj na sessao e recupera-lo na outra pag.[/quote]

Voce esta certo, nao eh possivel passar objetos pelo request.
Ou joga na session, ou faz algo no estilo

pagina.jsp?v=valor1&amp;v=valor2&amp;v=valor3

e entao usa

Striing&#91;&#93; valores = request.getParameterValues&#40;&quot;v&quot;&#41;;

e itera pelo array para recriar o Vector. ( btw, pq nao utilizar ArrayList ao inves do Vector? )

Rafael