我用MyEclipse+struts+hibernate做了一个小的web应用,但只实现了注册功能,不知道怎么从登陆页面通过查询数据库中的数据返回出用户的信息,也就是jsp那部分的内容不知道怎么做。不知道哪位大侠能发个详细的例子看看,或者说说有什么资料好参考的,谢谢哈~~~

解决方案 »

  1.   

    jsp还不简单
    用户名密码正确就跳转到用户的主页面
    失败就继续输入页面咯
      

  2.   

    我指的是怎样想view组件中传递数据
      

  3.   

    将查询到的数据放到List中 然后在放到 request中
    当返回到jsp页面时在取出    EL或foreache等都可以
      

  4.   

    后台:request.setArtribute("标识符",你查询的数据)。
    页面:<%=request.getArtribute("标识符")%>
      

  5.   

    放入request作用域中。
    前台使用jstl或者struts标签取出来,或者就直接尖括号百分号《%
      

  6.   

    public ActionForward execute(ActionMapping mapping, ActionForm form,
    HttpServletRequest request, HttpServletResponse response) {
    AddForm addForm = (AddForm) form;// TODO Auto-generated method stub

    User user=new User();
    UserDAO userdao=new UserDAO();

    user.setUsername(addForm.getName());
    user.setPassword(addForm.getPassword());

    userdao.save(user);

    request.setAttribute("name",user.getUsername());
    return mapping.findForward("success");

    }这是我的Action中的代码,该怎么写success中的代码来显示用户名啊
      

  7.   

    String nameStr = (String)request.getAttribute("name");
      

  8.   


    request可以传送到success.jsp中吗?
      

  9.   

    ${name}
    不过建议你保存 User 对象