Como pegar um atributo ArrayList java com javascript?

3 respostas
X

Como pego um atributo ArrayList java com javascript?

Tipo, fiz request.setAttribute(“lista”,lista);

dai na jsp eu quero pegar a lista ArrayList java e converte-la para array java script, pelo que vi quando eu tento pegar o atributo na jsp oque eu tenho é um toString da lista, algo como

[item1, item2, item3]

dai usando replace() e o split() eu consigo montar um array, mas eu queria um modo de converter direto de arraylist java pra array javascript, tem como fazer isso de um modo menos gambiarra?

3 Respostas

M

Cara, você não poderia acessar sua lista com

List lista = request.getSession().getAttribute("lista");

e após isso montar o array compativel para javascript.

X

Até poderia, mas por aprendizado, queria saber como pegar com o javascript

S

Você precisaria usar alguma API para converter em JSON ou fazer como o Murilo_Ferreira disse.

Criado 8 de abril de 2013
Ultima resposta 8 de abr. de 2013
Respostas 3
Participantes 3