这样的一个操作:
用户登录,登录成功,  用dwr,调用业务层的一个验证方法实现,弹出信息框“添加用户成功”,否则弹出信息框“添加用户失败”。
如果我要把添加用户的信息保存到会话里面,那该怎么操作?难道我用dwr验证后又跳转到action里面去进行保存用户信息吗?

解决方案 »

  1.   

    1 function addCheck(){
    //dwr
     return window.confirm("添加成功")
    }

    function goto(){
    if(addCheck()){
    //跳转到action去处理
    //或者
    <%=request.getSession().setAttribute("user",User)%>
    }
    }
    2
    //dwr验证后只是返回一个标志位判断,dwr验证过程中你不可以把登陆信息就放进去吗?为社么等到验证后
      

  2.   

    dwr验证后又跳转到action里面去进行保存用户信息没什么不好!
      

  3.   

    LZ的问题:为了得到session保存信息。
    问题解决:dwr的应用就是把后台的java类文件转成前台的js使用,
     在java类文件中,是有方法得到session的,你可以使用
    import uk.ltd.getahead.dwr.WebContextFactory;HttpSession session = WebContextFactory.get().getSession();