wr.response.setContentType("application/json"); OutputStream os = wr.response.getOutputStream(); mapper.writeValue(os, tasks);
@Override public void service(Request req, Response resp) throws Exception { try { OTPRequest oreq = new OTPRequest(req, graph); Object result = handlers.get(oreq.action).handle(oreq); ObjectMapper mapper; if (oreq.sfmt == SerializeFormat.XML) { resp.setContentType("application/xml"); mapper = xmlMapper; } else { resp.setContentType("application/json"); mapper = jsonMapper; } resp.setStatus(200); mapper.writeValue(resp.getNIOOutputStream(), result); } catch (Exception ex) { resp.setStatus(500); resp.setContentType("text/plain"); resp.getNIOWriter().write("Error: " + ex.toString()); } }
} else { response.setStatus(HttpStatus.OK_200); response.setContentType(mediaType); ReaderWriter.writeTo(fileStream, response.getOutputStream());
@Override public void service(Request request, Response response) throws Exception { response.setContentType("application/json");
@Override public Object run() { response.setContentType(contentType); return null; } }
@Override public Object run() { response.setContentType(contentType); return null; } }
@Override public Object run() { response.setContentType(contentType); return null; } }
@Override public Object run() { response.setContentType(contentType); return null; } }
@Override public Object run() { response.setContentType(contentType); return null; } }
@Override public Object run() { response.setContentType(contentType); return null; } }
@Override public void service(final Request request, final Response response) throws Exception { response.setContentType("text/plain"); response.getWriter().write("Hello world!"); }
/** * Sets content type to the response */ public static Action contentType(final String contentType) { return new Action(r -> { r.setContentType(contentType); return r; }); }
@Override public void service(final Request request, final Response response) throws Exception { // Set the response content type response.setContentType("text/html"); // Return the HTML upload form response.getWriter().write( "<form action=\"upload\" method=\"post\" enctype=\"multipart/form-data\">" + "Description: <input name=\"description\"/><br/>" + "Select File: <input type=\"file\" name=\"fileName\"/><br/>" + "<input type=\"submit\" value=\"Submit\"/></form>"); } }
@Override public void service(final Request request, final Response response) throws Exception { response.setContentType("text/plain"); response.getWriter().write("Works fine. Server certificate (DN): " + getServerCertificate(request).getIssuerDN().getName()); }
public void writeOutput(Response response, String contentType, String output) throws IOException { response.setContentType(contentType); response.setCharacterEncoding("UTF-8"); response.addHeader("Access-Control-Allow-Origin", "*"); response.getWriter().write(output); }
@Override public void service(Request request, Response response) throws Exception { response.setContentType("plain/text"); response.getWriter().write("Static"); response.getWriter().flush(); } }, "/static");
@Override public void service(Request request, Response response) throws Exception { response.setContentType("plain/text"); response.getWriter().write("Static"); response.getWriter().flush(); } }, "/static");
@Override public void service(Request request, Response response) throws IOException { response.setContentType("text/html"); super.service(request, response); response.flush(); }
@Override public void service(Request request, Response response) throws Exception { CometEngine.getEngine().getCometContext(TEST_TOPIC).notify("Ping"); response.setContentType("plain/text"); response.getWriter().write("Done"); response.getWriter().flush(); } }, "/notify");
@Override public void service(Request request, Response response) throws Exception { CometEngine.getEngine().getCometContext(TEST_TOPIC).notify("Ping"); response.setContentType("plain/text"); response.getWriter().write("Done"); response.getWriter().flush(); } }, "/notify");