Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2009, 07:29
JuaNiNNaio
 
Fecha de Ingreso: diciembre-2007
Mensajes: 124
Antigüedad: 17 años, 1 mes
Puntos: 2
Problema recogiendo datos de un JSP

Hola, tengo un problema, os cuento:

Hago una peticion Ajax a una pagina JSP que me devuelve una serie de datos, de la pagina JSP devuelvo los datos al onSucces de la siguiente manera:

Código:
response.addHeader("datosGrafico", datosGrafico);
    response.addHeader("valoresGrafico", valoresGrafico);
    response.setContentType("application/json");
    response.setStatus(response.SC_OK);

    if (response.isCommitted() == false){
        response.flushBuffer();
    }
Luego en el onSuccess no tengo problemas para recogerlo:

Código:
var datos = response.getHeader("datosGrafico").evalJSON(true);
var valores = response.getHeader("valoresGrafico").evalJSON(true);
Mi problema viene cuando estos datos son demasiado grandes, que me manda un valor null, al pasarse del limite el Header,segun me han comentado es porque el Header tiene un tamaño maximo de 16K, entonces en lugar del addHeader, necesitaria una forma para meterlo en el Body y posteriormente enviarlo al onSuccess pero he estado leyendo documentacion y no logro encontrar nada o quizas no lo entiendo.

¿Alguien sabría como tendría que actuar en este caso?