Manipular dados vindo de uma servlet com XMLHttpRequest responseText

3 respostas
dmribeiro

Seguinte,

Tenho uma JSP que retorna alguns dados de um resultset. Faço a chamada via Ajax no JSP, até ai tudo bem.
O problema é que não consigo setar o resultado em determinados campos da minha página, pois o resultado vem todo junto.

O que preciso é manipular o contéudo deste resultado dado a dado para poder inputar os resultados nos seus devidos campos, porem não estou conseguindo.

// scripts omitidos
function ajaxBuscaUsuario() {
		if (xhr.readyState == 4) { // requisicao concluida			
			
			// status da resposta 200 = OK, (404 página não encontrada, 500 erro no servidor)
			if (xhr.status == 200) {					
				
				//salvo em uma variável o retorno do Servlet
				var retorno = xhr.responseText;
				alert(retorno);																			
			}
		}
	}

Alguem pode ajudar?

3 Respostas

mauricioadl

cara, converte os dados em json. fica muito mais facil de trabalhar.

dmribeiro

Valeu mauricioadl, vou dar uma pesquisada sobre Json. Teria algum exemplo?

mauricioadl

eu uso xstream. muito simples

http://xstream.codehaus.org/json-tutorial.html

[]'s

Criado 24 de maio de 2012
Ultima resposta 24 de mai. de 2012
Respostas 3
Participantes 2