public String selection() {
   User u = (User) ActionContext.getContext().getSession().get("loginUser");
   if (type.equals("1")) { // 同意
     dao.deleteApply(entity.getId());
     // 查看好友是否已经添加过
     if (dao.checkFriend(entity.getToUid(), u.getId()) == false) {
       dao.addFriend(IDUtil.generateId(), entity.getToUid(), u.getId());
     }
     if (dao.checkFriend(u.getId(), entity.getToUid()) == false) {
       dao.addFriend(IDUtil.generateId(), u.getId(), entity.getToUid());
     }
   } else if (type.equals("2")) { // 拒绝
     dao.deleteApply(entity.getId());
   }
   return null;
 }
 public String sendapplybyid() {
   User u = (User) ActionContext.getContext().getSession().get("loginUser");
   ServletActionContext.getResponse().setContentType("text/xml;charset=UTF-8");
   if (entity.getId().equals(u.getId())) {
     this.getWriter().print("您不能添加自己为好友!");
   } else if (dao.friendApply(IDUtil.generateId(), u.getId(), entity.getId())) {
     this.getWriter().print("发送成功");
   } else {
     this.getWriter().print("发送失败!");
   }
   return null;
 }
 public String sendApply() {
   User u = (User) ActionContext.getContext().getSession().get("loginUser");
   ServletActionContext.getResponse().setContentType("text/xml;charset=UTF-8");
   String id = null;
   if (u.getName().equals(uname)) {
     this.getWriter().print("您不能添加自己为好友!");
   } else if ((id = dao.checkIfExists(uname)) == null) {
     this.getWriter().print("该好友不存在!");
   } else if (dao.friendApply(IDUtil.generateId(), u.getId(), id)) {
     this.getWriter().print("发送成功");
   } else {
     this.getWriter().print("发送失败!");
   }
   return null;
 }