Projekt

Obecné

Profil

« Předchozí | Další » 

Revize a1080127

Přidáno uživatelem Pavel Fidranský před více než 6 roky(ů)

modified SaveDiagram servlet to return diagram data in response

Zobrazit rozdíly:

sources/src/main/java/cz/zcu/kiv/offscreen/servlets/api/SaveDiagram.java
4 4
import cz.zcu.kiv.offscreen.servlets.BaseServlet;
5 5
import cz.zcu.kiv.offscreen.user.DB;
6 6
import cz.zcu.kiv.offscreen.user.Diagram;
7
import org.json.JSONObject;
7 8

  
8 9
import javax.servlet.http.HttpServletRequest;
9 10
import javax.servlet.http.HttpServletResponse;
......
61 62

  
62 63
        diagram.update(diagramParams);
63 64

  
65
        // send response
66
        JSONObject json = new JSONObject(diagram.getDiagram());
67

  
68
        response.setContentType("application/json");
69
        response.setCharacterEncoding("UTF-8");
64 70
        response.setStatus(HttpServletResponse.SC_OK);
71
        response.getWriter().write(json.toString());
72
        response.getWriter().flush();
65 73
    }
66 74
}

Také k dispozici: Unified diff