import net.sf.json.JSONObject; public void getUserInfo(){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss"); String hql = "from User where hfrom='yrt' and realname is not null and tid is not null and callback='success' group by ip "; List<User> userList = ht.find(hql); List<Map<String,Object>> list = new ArrayList<>(); if(userList!=null&&userList.size()>0){ for(User u:userList){ Map<String,Object> userMap = new HashMap<String,Object>(); userMap.put("UserName",u.getUsername()); userMap.put("RegisterTime", sdf.format(u.getRegisterTime())); userMap.put("IsValidateEmail", validateStr(u.getEmail())); userMap.put("IsValidateMobile", validateStr(u.getMobileNumber())); userMap.put("IsValidateIdentity", validateStr(u.getId())); userMap.put("tid", u.getTid()); userMap.put("IsInvest", validateInvest(u.getId())); list.add(userMap); } } Map<String,Object> map = new HashMap<String,Object>(); map.put("errorcode",getError().get(0)); map.put("errormsg", getError().get(1)); map.put("info", list); JSONObject obj = JSONObject.fromObject(map); System.out.println(obj.toString()); try{ HttpServletResponse response = FacesUtil.getHttpServletResponse(); response.setHeader("Content-type","text/html;charset=utf-8"); response.getWriter().print(obj.toString()); }catch(Exception e){ e.printStackTrace(); } } |
|
来自: 昵称10711656 > 《JAVA》