Me gustaría hacer una solicitud http get cual se obtiene una respuesta json. En ese período de sesiones la respuesta que me gustaría para almacenar un valor en mi sesión. ¿Cómo es alcanzable?

Gracias

InformationsquelleAutor user1375026 | 2013-01-06

1 Comentario

  1. 7

    Aquí está el código de ejemplo. Tendrás respuesta en recvbuff.

    <%@page import="java.io.*" %>
    <%@page import="java.net.*" %>
    
    <%
       String recv;
       String recvbuff;
       URL jsonpage = new URL("http://www.yoursite.com/jsonresponse");
       URLConnection urlcon = jsonpage.openConnection();
       BufferedReader buffread = new BufferedReader(new InputStreamReader(urlcon.getInputStream()));
    
       while ((recv = buffread.readLine()) != null)
        recvbuff += recv;
       buffread.close();
    
       System.out.println(recvbuff);
    %>
    • gracias por editar, pero ¿cómo se hace eso?
    • Simplemente use el botón «{}» va a sangrar todo de la zona seleccionada y aparecerá como un código.
    • lo hizo, pero ya que contiene <% etiquetas, (creo) mi código desaparecido en previw. Tal vez yo estaba haciendo algo mal…
    • Aquí hay información sobre el editor : stackoverflow.com/editing-help
    • Y lo que es dest aquí? Está destinado a ser jsonpage? Gracias por la ayuda
    • gracias, código editado.
    • funciona ahora?
    • No debería el URLConnection parte y la BufferedReader parte se encuentra inmerso en el bloque try-catch ?

Dejar respuesta

Please enter your comment!
Please enter your name here