public String retrievePwd() throws Exception { String flag = "empty"; if (null != user && !"".equals(user.getEmail())) { List<User> ul = new ArrayList<User>(); ul = userService.getByEmail(user.getEmail()); if (ul.size() > 0) { user = ul.get(0); } if (null != user) { flag = INPUT; getSession().put("email", user.getEmail()); CommonEmail ce = new CommonEmail(); ce.send( null, user.getEmail(), "Retrieve your Password", retrievePasswordContent + Common.generateSecurityCode(4)); } else { this.setParameters("user=nofound"); } } return flag; }