@Override
    public String execute() throws Exception {

        try {
            Map session = ActionContext.getContext().getSession();
            user = (User) session.get("User");

            Criteria ucri = myDao.getDbsession().createCriteria(User.class);
            ucri.add(Restrictions.not(Restrictions.eq("emailId", "admin@adzappy.com")));
            ucri.add(Restrictions.or(Restrictions.like("emailId", s + "%"), Restrictions.like("userName", s + "%")));
            ucri.setMaxResults(50);
            setAlluserlist((List<User>) ucri.list());
            addActionMessage(getAlluserlist().size() + "\t\tResults Found");
            return "success";

        } catch (HibernateException e) {
            addActionError("Server  Error Please Try Again ");
            e.printStackTrace();
            return "error";
        } catch (NullPointerException ne) {

            addActionError("Server  Error Please Try Agains ");
            ne.printStackTrace();
            return "error";
        } catch (Exception e) {

            addActionError("Server  Error Please Try Again ");
            e.printStackTrace();
            return "error";
        }



    }