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?
Passar parâmetros para Servlet
4 Respostas
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.
Criado 9 de outubro de 2009
Ultima resposta 9 de out. de 2009
Respostas 4
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo