Tenho uma classe PHP que retorna um vetor de objetos e preciso passar este vetor para um Servlet, que, por sua vez irá utilizar os valores do vetor em relatório. Como eu passo esse vetor na URL? Como eu faço para reconhecer os atributos de cada objeto no Servlet?
Bom vc receberia assim na servlet:
String linguagens[] = request.getParameterValues("linguagem[]");
for(int i = 0; i < linguagens.length; i++)
{
out.println(linguagens[i] + "<br>");
}
Para receber, tudo bem, mas e para passar pela URL?
?parametro=meuVetor
não funciona.
Mas vc está usandoa algum formulário html? Se estiver, basta colocar o nome em todos os campos nome[] que ao clicar no submit ele enviará.
Não estou usando formulário, é uma classe PHP que lê os dados do BD faz alguns tratamentos e coloca tudo num vetor. Estou quase desistindo de usar o JasperReport (via Servlet) para esse problema, acho que vou fazer tudo no FPDF direto na classe PHP.