搬个板凳坐着
我觉得应该是考虑用JS实现吧,JAVA可能没什么好办法

解决方案 »

  1.   

    用js,页面打开的时候或者设个延时(setTimeout)调用window.open(url)
      

  2.   

    <body topmargin="0" onload="window.setTimeout('SysAlert()',2000);">
    <script language="Javascript">
    window.setInterval("SysAlert()",600*1000);function SysAlert(){
        var env="dialogLeft: 0;dialogTop:"+(window.screen.availHeight-160)+" ;dialogHeight:160px; dialogWidth: 300px;center: No;        help: No; resizable: No; status: No;scoll:no;"   
        window.showModelessDialog("<%=request.getContextPath()%>/mainframe/DialogAlert.jsp",gqCase,env);
    //DialogAlert.jsp 就是弹出的页面
      }
    </script>
      

  3.   

    客户端定时去取,或者用一个很小的jsp页面不停的刷新,如果有新的新闻就取回来在另一个frame上显示,如果没有就什么也不做
    或者用ajax定期发请求,看有没有新内容,有新内容就取回显示