需要也面自动加载时,通过servlet读取数据库,显示表格,应该怎么样去自动调用servlet啊?

解决方案 »

  1.   

    试试这个<body onload=XX()>
    意思是:在页面加载结束后,自动运行XX
      

  2.   

    这个应该是写JavaScript事件用的吧?
      

  3.   


    很多种方法都可以实现  常用的是JSP表达式
    你可以试着去看看相关资料  这是很常见的...稍微研究下就会明白.
      

  4.   

    <script language="javascript">
    function getData() {
    window.location.href = "getDataServlet";
    }
    </script>
     <BODY onload="getData()">
      

  5.   

     onload事件,或者用js代码应该可以实现
      

  6.   

    要不链接到servlet处理后再跳到jsp
      

  7.   

    用ajax也可以,还可以实现自动刷新。
      

  8.   

      <html>   
      <body   onload="test()">   
      </body>   
      </html>   
        
      <script   language='javascript'>   
          function   test(){   
              window.open('','','')//参数可设你要调用的servlet,   
                                                        //可让此页面在台运行   
          }   
        
      </script> 
      

  9.   

    是想一运行程序就显示数据?写个JSP页面如:foward.jsp
    在web.xml设置欢迎页面为foward.jsp,然后在此页面做转向功能:
    <jsp:foward="显示数据的servlet" />
      

  10.   

    想一开始就加载数据的话
    在index页面写个跳转  直接跳到那个servlet
      

  11.   

    在<body onload=xx()>可以。
    还可以
    window.onload=funtion(){
       // ajax请求servlet
      

  12.   

    给你一个思路:用过滤器。
    你可以过滤你的xx.jsp,在过滤程序中查找数据库结果,放到list或者其他容器类中,一起request.setAttribute("info",list),然后在xx.jsp页面中request.getAttribute("info"),取到你从数据库查找到的结果了呀,这里用EL更好,${info}
    不想这样做的话,那就js吧!楼上的人都说了!