将Hibernate列表数据返回到struts成功页面

将Hibernate列表数据返回到struts成功页面,hibernate,struts,Hibernate,Struts,我正在创建一个使用hibernate进行用户登录的项目,我想将用户详细信息返回到struts成功页面。。。我在这里集成了hibernate和struts。 登录用户的My User DAO方法 public List<User> userLogin(User user) { boolean result; Session session = sessionFactory.openSession(); String SQL="select * from sta

我正在创建一个使用hibernate进行用户登录的项目,我想将用户详细信息返回到struts成功页面。。。我在这里集成了hibernate和struts。 登录用户的My User DAO方法

public List<User> userLogin(User user)
{
    boolean result;
    Session session = sessionFactory.openSession();

    String SQL="select * from stackoverflowUser where userEmail=? and userPassword=?";  // native query
    Query query=session.createSQLQuery(SQL);
    query.setParameter(0, user.getUserEmail());
    query.setParameter(1, user.getUserPassword());  query.setParameter("UPassword", user.getUserPassword());

    List<User> list = query.list();
    return list;
}

我希望在struts成功页面或欢迎页面上打印用户数据

没有代码的人如何帮助您?列表需要作为操作的属性公开。那你就完了。这在每一个S2教程中都有。你能帮我做吗?对我会吗?不,我是说,来吧:制作一个action实例变量,用getter公开它,完成。我强烈建议您甚至可以看一个S2教程:如何向JSP页面公开数据几乎是每个教程中显示的第一件事——您需要四行代码:实例变量和getter。我(有点)相信你能做到。
public String execute()
{
    UserDAO list =new UserDAO();
    if (list.userLogin(user) != null)
    {
        return "success";
    }
    else
    {
        request.setAttribute("error","Sorry you are entering wrong Email Id or Password.");
        return "error";
    }