package de.knurt.fam.service.pdf.control.bu; import javax.servlet.http.HttpServletRequest; import org.json.JSONException; import org.json.JSONObject; import de.knurt.fam.service.pdf.control.ebc.BoardUnit; /** * create a json object from a request using attribute "json". * * @author Daniel Oltmanns * @since 1.4.0 (06/07/2011) */ class HttpServletRequest2JSONObject implements BoardUnit<HttpServletRequest, JSONObject> { @Override public JSONObject process(HttpServletRequest datum) { JSONObject result = new JSONObject(); if (datum.getParameter("json") != null) { try { result = new JSONObject(datum.getParameter("json")); } catch (JSONException e) { } } return result; } }