日期:2014-05-16 浏览次数:20376 次
Action的写法 /** * 根据申请单号查询日志记录信息 * @author jian.wang * @param inputMap poApplyFormID * @return [参数说明] * @return Map<String,Object> Map<String,Object> */ public ActionForward getAllLoginInfoJsonData(ActionMapping mapping,ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { JSONObject resultData = new JSONObject(); PrintWriter out = response.getWriter(); try { out = response.getWriter(); String applyFormID = request.getParameter("applyFormID"); //利用JSon封装查询条件 JSONObject json = new JSONObject(); json.put("applyFormID", applyFormID); IPoApplyWsProxy iPoApplyWsProxy=new IPoApplyWsProxy(); //调用相应的接口查询一确定订单的操作日志记录 String output = iPoApplyWsProxy.getLogInfoListByPoApplyFormId(json.toString()); // JSONObject resultJson = new JSONObject(output); JSONArray resultArray = new JSONArray(output); resultData.put("jsonData", resultArray.toString()); //resultData.put(CheckConstant.RESULT_CODE, CheckConstant.RESULT_CODE_SUCCESS); out.write(resultData.toString()); } catch (Exception e) { // resultData.put(CheckConstant.RESULT_CODE, CheckConstant.RESULT_CODE_EXCEPTION); out.print(resultData.toString()); e.printStackTrace(); } finally { out.close(); } return null; }