@RequestMapping(value = "/AjaxQuery_detail.html") public String AjaxQueryDetail(HttpServletRequest request, HttpServletResponse response) { foreigner foreign = null; String id = Untils.NotNull(request.getParameter("foreign_id")) ? request.getParameter("foreign_id") : ""; foreignServices = (ForeignServices) springContextUtil.getBean("ForeignServices"); if (Untils.NotNull(id)) { foreign = foreignServices.QueryByid(id); } List list = new ArrayList(); if (foreign != null) { JSONObject object = new JSONObject(); object.put("id", foreign.getId()); object.put("name", foreign.getName()); object.put("sex", foreign.getSex()); object.put("birthday", foreign.getBirthday()); object.put("country", foreign.getCountry()); object.put("company_department", foreign.getCompany_department()); object.put("passport_id", foreign.getPassport_id()); object.put("passport_exp_date", foreign.getPassport_exp_date()); object.put("post", foreign.getPost()); object.put("role", foreign.getRole()); object.put("fk_pp", foreign.getFk_pp_attachment_id()); object.put("expert_evidence", foreign.getExpert_evidence()); object.put("fk_ee", foreign.getFk_ee_attachment_id()); object.put("fk_invitation", foreign.getFk_invitation_id()); object.put("fk_permit", foreign.getFk_rp_permit_id()); object.put("is_here", foreign.getIs_here()); object.put("status", foreign.getStatus()); object.put("rp_id", foreign.getResidence_permit_id()); object.put("rp_kind", foreign.getResidence_permit_kind()); object.put("rp_exp_enddate", foreign.getRp_exp_endDate()); object.put("rp_address", foreign.getRp_Address()); list.add(object); } response.setContentType("text/Xml;charset=utf-8"); response.setHeader("Cache-Control", "no-cache"); response.setHeader("pragma", "no-cache"); response.setDateHeader("expires", 0); PrintWriter out = null; try { out = response.getWriter(); out.println(list); } catch (IOException ex1) { ex1.printStackTrace(); } finally { out.close(); } return null; }
@RequestMapping(value = "/AjaxQuery_inout.html") public String AjaxQueryInOut(HttpServletRequest request, HttpServletResponse response) { foreigner foreign = null; String id = Untils.NotNull(request.getParameter("foreign_id")) ? request.getParameter("foreign_id") : ""; foreignServices = (ForeignServices) springContextUtil.getBean("ForeignServices"); List<FiInout> inout = null; if (Untils.NotNull(id)) { foreign = foreignServices.QueryByid(id); inout = foreignServices.QueryByInOut(id); } List<JSONObject> list = new ArrayList(); // List list=new ArrayList(); if (foreign != null) { // Map object = new HashMap(); JSONObject object = new JSONObject(); object.put("foreign", foreign); object.put("inout_list", inout); list.add(object); } response.setContentType("text/Xml;charset=utf-8"); response.setHeader("Cache-Control", "no-cache"); response.setHeader("pragma", "no-cache"); response.setDateHeader("expires", 0); PrintWriter out = null; try { out = response.getWriter(); out.println(list); } catch (IOException ex1) { ex1.printStackTrace(); } finally { out.close(); } return null; }