JSON+Java

6 respostas
S

Pessoal estou desenvolvendo um projeto web utilizando java+ext js, porem quero trazer uma lista do servidor para a tela usando o formato de dados JSON, baixei o JSON-LIB, gostaria de saber se alguem já utilizou o JSON-LIB. No meu caso estou recuperando uma um LisT do banco de dados, dai quero manda essa lista para o cliente no formato JSON. E também gostaria de saber qual método da HttpServletResponse invocar para enviar a lista no formato JSON para a tela.

6 Respostas

DaniloAndrade

srmachado

use os seguintes metodos para adicionar o seu json ao HttpServletResponse

response.getWriter().print(json)

sobre JSON-LIB ainda não usei

S

DaniloAndrade, ok vou testar.

tveronezi
S

Como passou uma lista usando o Gson?

tveronezi
final List<String> myList = new ArrayList<String>();
myList.add("a");
myList.add("b");
myList.add("c");

final Gson gson = new Gson();  
response.getWriter().write(gson.toJson(myList));
B

Eu estou tentando fazer uma aplicação para usar as API da locaweb

http://wiki.locaweb.com.br/pt-br/APIs_do_Email_Marketing#PHP

Eles dão algumas URL padrão para cada função que deseja realizar com JSON. Eu consegui importar as informações e trabalhar com elas em java, mas estou com problema para exportar do meu banco de dados para a lista hospedada lá.

Eles me passam uma URL
http://[HOSTNAME].locaweb.com.br/admin/api/[LOGIN]/contatos/[STATUS]/?chave=[CHAVE]&pagina=[PAGINA]&lista=[ID_LISTA]

Como eu teria que fazer?
Eu tenho que criar um objeto response, mas como faço para ele receber essa URL?
Não tenho a menor idéia de como resolver isso :s rs

Criado 14 de agosto de 2012
Ultima resposta 26 de out. de 2012
Respostas 6
Participantes 4