我用的是JDK1.4和TOMCAT5.0数据库为ORACLE9+STRUTS但是运行起来特别慢!!!我是用SQL语句在FORM中提取所有数据放在List是,再在JSP中显示,但是速度特别慢(比ASP慢的好了)!!哪位兄弟有好的办法,请告之!!谢了!!!

解决方案 »

  1.   

    返回的结果用resultset保存,
    放到数组中,
      

  2.   

    原来用的分页但客户不让用!!!用数组,那还不是在JSP页面中用循环读出!!!那位大哥还有没有其它的办法呀??
      

  3.   

    本来还以为STRUTS要好点,速度上会好点,还不如直接在JSP上提取数据库的数据快呢??太郁闷了!!!
      

  4.   

    STRUTS 和提高取数据库数据有什么关系,  到最后, 不都还是和JSP 一样, 要转成Servlet Code.
      

  5.   

    大家说说,你们提取数据在ACTIONFORM用的是什么:LIST,resultset还是别的。再通过ACTION传到JSP页面中的??
      

  6.   

    很大程度上与你的数据连接jdbc odbc驱动有关.
    LZ不烦试下用不同的数据库连接驱动试试....
      

  7.   

    对于大数据量检索的处理在数据库中要先做优化,比如:建立索引,尽量不要关联过多的数据表,使用连接池呀等等,如果做好了速度应当比ASP快的。
       建议你使用SQLJ,集合使用ORACLE9I提供JAVA集成功能。如果考虑使用适应多种数据库,只能牺牲数据库的好的东西