分享

json示例

 昵称10711656 2015-05-29
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();
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约