刷新网页当然可以了,但是当servlet代码改动后,不能够即时刷新servlet,因为servlet的机制就是一经调用,将驻留内存,并且是多线程的。

解决方案 »

  1.   

    用setTimeout(), 举例:
    setTimeout("ShowInfo()",3000); 
    表示每3秒种执行一次ShowInfo()函数。
    你可以在ShowInfo()中让页面重新load就可以了,
    window.location.reload()
      

  2.   

    This example causes the browser to reload the document every two seconds. <META HTTP-EQUIV="REFRESH" CONTENT=2>
      

  3.   

    如果我是有一个按钮,点击就执行一个function,去刷新网页和servlet,怎么做呢?
      

  4.   

    可以刷新网页,但是不能刷新servlet,servlet只有在页面提交后才能被调用而刷新,如果刷新页面可以这样:
    <script language="javascript">
      function refreshPage(){
        window.location.reload();
      }
    </script>然后在button上调用它:
    <input type=button onClick="javascript:refreshPage()" name=n value=submit>
      

  5.   

    举例,有两个frame, 它们的名字分别是leftFrame和mainFrame,如下:
    <frameset cols="25%,75%" id="fs2">
      <frame name="leftFrame" src="w_left.html">
      <frame name="mainFrame" src="w_main.html">
    </frameset>你可以在leftFrame中定义一个form,注意它的target是mainFrame:<form name=myform method="POST" action="w_main.html" target="mainFrame">
    <input type=button value=test onClick="myform.submit();">
    </form>这样按钮提交后就刷新了w_main.html。
      

  6.   

    刷新Servlet好像要应用服务器支持,我见过有人作过
      

  7.   

    我做的框架两部分一部分是一个树型servlet,点击上面的节点,在框架的另一部分显示调用数据库的servlet,我想在这里进行数据操作的时候也动态的刷新树型servlet,该怎么做?