List of usage examples for org.json.simple JSONObject toString
@Override
public String toString()
From source file:RegistrationServlet.java
@Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { JSONObject json = new JSONObject(); Enumeration paramNames = request.getParameterNames(); String params[] = new String[3]; int i = 0;// w w w .j a v a 2 s . c o m while (paramNames.hasMoreElements()) { String paramName = (String) paramNames.nextElement(); //System.out.println("ParamName : " +paramName); String[] paramValues = request.getParameterValues(paramName); params[i] = paramValues[0]; //System.out.println("ParamValue : " +params[i]); i++; } DatabaseHandler db = new DatabaseHandler(); conn = db.makeConnection(); try { stmt = conn.createStatement(); //params[0]=password,params[1]=name,params[2]=email String query = "INSERT INTO user (name,email,password) VALUES (\"" + params[1] + "\",\"" + params[2] + "\",\"" + params[0] + "\")"; //System.out.println(query); int updatedRows = stmt.executeUpdate(query); if (updatedRows == 1) { json.put("reply", "done"); } else { json.put("reply", "undone"); } } catch (SQLException ex) { Logger.getLogger(RegistrationServlet.class.getName()).log(Level.SEVERE, null, ex); } //System.out.println(updatedRows); //System.out.println(json); response.setContentType("application/json"); response.setCharacterEncoding("UTF-8"); response.getWriter().write(json.toString()); //closing mysql connection (now done in DatanaseHandler class) db.closeAllConnections(conn, stmt); }
From source file:control.ClienteServlets.InsertarCliente.java
/** * Handles the HTTP <code>POST</code> method. * * @param request servlet request/*from w w w . j a va 2 s . c om*/ * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { JSONObject respError = new JSONObject(); try { //Obtenemos los parametros String nit = request.getParameter("nit"); String razonSocial = request.getParameter("razonSocial"); String direccion = request.getParameter("direccion"); String barrio = request.getParameter("barrio"); String correo = request.getParameter("correo"); String correo2 = request.getParameter("correo2"); String web = request.getParameter("web"); String representanteLegal = request.getParameter("representanteLegal"); String estadoUltVertimiento = request.getParameter("estadoUltVertimiento"); String ciiu = request.getParameter("ciiu"); String comuna = request.getParameter("comuna"); String telefono = request.getParameter("telefono"); String telefono2 = request.getParameter("telefono2"); String usoServicio = request.getParameter("usoServicio"); Integer respuesta; //Creamos el manager para registrar la informacion ClientesManager manager = new ClientesManager(); respuesta = manager.insertar(nit, razonSocial, ciiu, direccion, barrio, comuna, telefono, telefono2, usoServicio, correo, correo2, web, representanteLegal, estadoUltVertimiento); response.setContentType("application/json"); respError.put("error", respuesta); response.getWriter().write(respError.toString()); } catch (Exception ex) { response.setContentType("application/json"); respError.put("error", 0); response.getWriter().write(respError.toString()); } }
From source file:control.ClienteServlets.ActualizarCliente.java
/** * Handles the HTTP <code>POST</code> method. * * @param request servlet request//from w w w. j a v a 2 s . c o m * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { JSONObject jsonObject = new JSONObject(); try { //Obtenemos los parametros String nit = request.getParameter("nit"); String razonSocial = request.getParameter("razonSocial"); String ciiu = request.getParameter("ciiu"); String direccion = request.getParameter("direccion"); String barrio = request.getParameter("barrio"); String comuna = request.getParameter("comuna"); String telefono = request.getParameter("telefono"); String telefono2 = request.getParameter("telefono2"); String usoServicio = request.getParameter("usoServicio"); String correo = request.getParameter("correo"); String correo2 = request.getParameter("correo2"); String web = request.getParameter("web"); String representanteLegal = request.getParameter("representanteLegal"); String estadoUltVertimiento = request.getParameter("estadoUltVertimiento"); String codigo = request.getParameter("codigo"); Integer respuesta; //Actualizamos el cliente. ClientesManager manager = new ClientesManager(); respuesta = manager.actualizar(nit, razonSocial, ciiu, direccion, barrio, comuna, telefono, telefono2, usoServicio, correo, correo2, web, representanteLegal, estadoUltVertimiento, codigo); response.setContentType("application/json"); jsonObject.put("error", respuesta); response.getWriter().write(jsonObject.toString()); } catch (Exception ex) { response.setContentType("application/json"); jsonObject.put("error", "0"); response.getWriter().write(jsonObject.toString()); } }
From source file:be.cytomine.client.Cytomine.java
private String doPost(String suburl, String data) throws CytomineException { HttpClient client = null;/*from w ww . j a v a2 s. co m*/ client = new HttpClient(publicKey, privateKey, getHost()); try { client.authorize("POST", suburl, "", "application/json,*/*"); client.connect(getHost() + suburl); int code = client.post(data); String response = client.getResponseData(); client.disconnect(); JSONObject json = createJSONResponse(code, response); analyzeCode(code, json); return json.toString(); } catch (IOException e) { throw new CytomineException(e); } }
From source file:be.cytomine.client.Cytomine.java
private String doDelete(String suburl) throws CytomineException { try {//w w w . j a v a 2s . c o m HttpClient client = null; client = new HttpClient(publicKey, privateKey, getHost()); client.authorize("DELETE", suburl, "", "application/json,*/*"); client.connect(getHost() + suburl); int code = client.delete(); String response = client.getResponseData(); client.disconnect(); JSONObject json = createJSONResponse(code, response); analyzeCode(code, json); return json.toString(); } catch (IOException e) { throw new CytomineException(e); } }
From source file:be.cytomine.client.Cytomine.java
private String doPut(String url, String content) throws CytomineException { try {//w ww.j av a2 s .c o m HttpClient client = null; String prefixUrl = url.split("\\?")[0]; client = new HttpClient(publicKey, privateKey, getHost()); client.authorize("PUT", url, "", "application/json,*/*"); client.connect(getHost() + url); int code = client.put(content); String response = client.getResponseData(); client.disconnect(); JSONObject json = createJSONResponse(code, response); analyzeCode(code, json); return json.toString(); } catch (IOException e) { throw new CytomineException(e); } }
From source file:eclserver.db.objects.ContactsDao.java
public String getJSONString(String machineName, String confirmURL) { // {"Source": [ {"machinename":"localhost" }], // "Confirmation": [ {"url":"http://CI0000001380643/PushConfirmation/PUSHConfirmationHandler.ashx?MyMessage=ContactsAdded"}], String jsonString = "{\"Source\":[{\"machinename\":\"" + machineName + "\"}],"; jsonString += "\"Confirmation\":[{\"url\":\"" + confirmURL + "\"}],"; jsonString += "\"Contacts\":["; JSONObject m1 = new JSONObject(); m1.clear();/* ww w.j a va 2 s . com*/ // JSONArray list1 = new JSONArray(); try { stmtGetListEntries.clearParameters(); ResultSet result = stmtGetListEntries.executeQuery(); while (result.next()) { m1.clear(); m1.put("GROUPNAME", result.getString("GROUPNAME")); m1.put("FIRSTNAME", result.getString("FIRSTNAME")); m1.put("LASTNAME", result.getString("LASTNAME")); m1.put("TITLE", result.getString("TITLE")); m1.put("COMPANY", result.getString("COMPANY")); m1.put("EMAIL", result.getString("EMAIL")); m1.put("HOMEPHONE", result.getString("HOMEPHONE")); m1.put("WORKPHONE", result.getString("WORKPHONE")); m1.put("MOBILEPHONE", result.getString("MOBILEPHONE")); m1.put("PIN", result.getString("DEVICEPIN")); m1.put("ADDRESS1", result.getString("ADDRESS1")); m1.put("ADDRESS2", result.getString("ADDRESS2")); m1.put("CITY", result.getString("CITY")); m1.put("STATE", result.getString("STATE")); m1.put("ZIPCODE", result.getString("ZIP")); m1.put("COUNTRY", result.getString("COUNTRY")); System.out.println("database record " + m1.toString()); jsonString += "" + m1.toString() + ","; } } catch (SQLException sqle) { System.out.println("SQLEXCEPTION in ContactsDao.getJSONString " + sqle.getMessage()); } //TBF: remove last comma correctly if (jsonString.endsWith(",")) { jsonString = jsonString.substring(0, jsonString.length() - 1); } jsonString += "]}"; System.out.println("\n\n\n JSON STRING " + jsonString); return jsonString; }
From source file:com.ba.forms.receipt.BAReceiptAction.java
public ActionForward baView(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject json = new JSONObject(); BAReceiptDTO vo = new BAReceiptDTO(); try {//from w ww. java 2s.c o m logger.info(" view method starts here"); vo.setTransNo((request.getParameter("transNo"))); vo.setDate(request.getParameter("date")); vo.setType(request.getParameter("type")); vo.setBookingId(request.getParameter("bookingId")); vo.setCustomerName((request.getParameter("customerName"))); vo.setRoomId(request.getParameter("roomId")); vo.setReceipt((request.getParameter("receipt"))); vo.setMode(request.getParameter("mode")); List hashMpReceiptDet = BAReceiptFactory.getInstanceOfBAReceiptFactory().getReceiptDtls(1, vo); objPageCount = BAReceiptFactory.getInstanceOfBAReceiptFactory().getPageCount(vo); json.put("exception", ""); json.put("ReceiptDets", hashMpReceiptDet); json.put("ReceiptExit", hashMpReceiptDet.size()); json.put("objPageCount", objPageCount); logger.warn("strCurrent PageNo ------------->" + objPageCount); } catch (Exception ex) { logger.error("The Exception is :" + ex); ex.printStackTrace(); json.put("exception", BAHandleAllException.exceptionHandler(ex)); } response.getWriter().write(json.toString()); return null; }
From source file:com.shuffle.mock.MockCoin.java
public String JSON() { JSONObject json = new JSONObject(); JSONArray outputs = new JSONArray(); int i = 1;/*from w w w . j ava 2s .c om*/ Map<Output, Integer> blockchain = new HashMap<>(); for (Output o : this.blockchain.values()) { blockchain.put(o, i); JSONObject output = new JSONObject(); output.put("address", o.address); output.put("amount", o.amountHeld); outputs.add(output); i++; } json.put("outputs", outputs); JSONArray transactions = new JSONArray(); for (MockTransaction t : sent.values()) { JSONArray in = new JSONArray(); JSONArray out = new JSONArray(); for (Output o : t.inputs) { in.add(blockchain.get(o)); } for (Output o : t.outputs) { out.add(blockchain.get(o)); } JSONObject jt = new JSONObject(); jt.put("inputs", in); jt.put("outputs", out); if (t.z != 1) jt.put("z", t.z); transactions.add(jt); } json.put("transactions", transactions); return json.toString(); }
From source file:com.ba.masters.staff.BAStaffAction.java
public ActionForward baView(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject json = new JSONObject(); BAStaffDTO vo = new BAStaffDTO(); try {/*from www. java 2s . c o m*/ logger.info(" view method starts here"); vo.setStaffId((request.getParameter("staffId"))); vo.setStaffName(request.getParameter("staffName")); vo.setAge(request.getParameter("age")); vo.setGender(request.getParameter("gender")); vo.setAddress((request.getParameter("address"))); vo.setReference((request.getParameter("reference"))); vo.setPhoneNo((request.getParameter("phoneNo"))); vo.setDesignation((request.getParameter("desigantion"))); vo.setDepartment((request.getParameter("department"))); vo.setEmail((request.getParameter("email"))); List hashMpStaffItemDet = BaStaffFactory.getInstanceOfBaStaffFactory().getStaffDtls(1, vo); objPageCount = BaStaffFactory.getInstanceOfBaStaffFactory().getPageCount(vo); json.put("exception", ""); json.put("StaffItemDets", hashMpStaffItemDet); json.put("StaffItemExit", hashMpStaffItemDet.size()); json.put("objPageCount", objPageCount); // logger.warn("strCurrent PageNo ------------->"+objPageCount); } catch (Exception ex) { logger.error("The Exception is :" + ex); ex.printStackTrace(); json.put("exception", BAHandleAllException.exceptionHandler(ex)); } response.getWriter().write(json.toString()); return null; }