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; }