java2ee

    xiaoxiao2021-03-25  83

    //服务端入口 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("DataAccessInterface!"); JSONObject responseObject = new JSONObject(); JSONObject requestPara = null; responseObject.put(FinalValue.TAG_EXCEPTION, "no error!"); BufferedReader reader = new BufferedReader( new InputStreamReader(request.getInputStream(), Charset.forName("utf-8"))); BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(response.getOutputStream())); try{ requestPara = new JSONObject(reader.readLine().trim()); System.out.println(requestPara.toString()); if(requestPara.getString(TAG_TARGET).equals(TAG_SAVE)){ int objectId = SQLHelper.saveObject(requestPara); responseObject.put(FinalValue.TAG_OBJECT_ID, objectId); }else if(requestPara.getString(TAG_TARGET).equals(TAG_UPDATE)){ SQLHelper.updateObject(requestPara); }else if(requestPara.getString(TAG_TARGET).equals(TAG_DELETE)){ SQLHelper.deleteObject(requestPara); }else if(requestPara.getString(TAG_TARGET).equals(TAG_CREATE)){ SQLHelper.createTable(requestPara); }else if(requestPara.getString(TAG_TARGET).equals(TAG_ALTER)){ SQLHelper.alterTable(requestPara); }else if(requestPara.getString(TAG_TARGET).equals(TAG_SAVE)){ int objectId = SQLHelper.saveObject(requestPara); responseObject.put(FinalValue.TAG_OBJECT_ID, objectId); }else{ System.out.println(requestPara.toString()); responseObject = SQLHelper.query(requestPara); } System.out.println(requestPara.toString()); }catch (Exception e) { responseObject.put(FinalValue.TAG_EXCEPTION, e.getMessage()); e.printStackTrace(); }finally { writer.write(responseObject.toString()); writer.flush(); } }
    转载请注明原文地址: https://ju.6miu.com/read-25647.html

    最新回复(0)