action返回时怎么弹出对话框?

解决方案 »

  1.   

    是的!就是action处理完成后,再经struts.config.xml返回页面时弹出对话框!!!
      

  2.   

    在转换到另外一个页面的时候弹出
    <--js-->
    //初始化页面
    function initPage(){
      window.alert("this is a joke!");
    }
    <html>
    <body onload="initPage();">
    </html>
      

  3.   

    可以考虑这样,用new ActionForward的方式返回你要返回的页面并带上一个参数如:url?success=1,然后在url的页面中用下面语句弹出窗口:
    <c:if test="${param.success=='1'}">
      <script>
         alert("你要提示的信息");//或用window.open弹出一个新窗体
      </script>
    </c:if>
      

  4.   

    AJAX,
    或者你传个值到页面上,然后在onload="aa()"初始化的时候调用它
      

  5.   

    问句:怎么从action中设定值(除了request.SetAttribute()),我想在action中根据不同结果传个值,在页面用JS接并根据结果弹出对话框!还有就是进入页面和返回页面是同一页面啊!!!