我把首页做成了静态页面,速度还是有点慢,当然比以前的动态页面肯定是快了很多的。
还有什么方法能提高页面的访问速度呢?
我刚进去的时候是进入index.jsp这个页面
然后让它转向/pages/index.hmtl这个页面
<jsp:forward page="/pages/index.html"/>
这样是不是速度会慢一些呢,还有TOMCAT该怎么设置呢,也会让速度变快些??
大家讨论一下,最好是有过这方面经验的朋友。

解决方案 »

  1.   

    你是本地测试比较慢吧?第一次访问,你是inex.jsp比较慢,你后面访问应该很快了。
      

  2.   

    加快速度的话,可以考虑一下:1.页面的图片不要太大2.如果静态页面的话最好不要让tomcat转向,用apache过滤转向3.连接的js,css,图片之类的最好不要用远程的。
      

  3.   

    index.jsp这个只做了跳转的动作,也没做别的呀,我是不是应该直接就读取/pages/index.html这个页面呀
      

  4.   

    生成静态html,是怎么弄的?
    chjx1982
    指点下....
      

  5.   

    第一次是很慢的,犹其是用了hibernate之后,呵呵后面就很快了
      

  6.   

    已经生成静态页了,不明白lz为什么不用apache的缓存呢? 让apache转要比tomcat转快的很多还在这里探讨tomcat或hibernate的问题。
      

  7.   

    apache缓存,听过,不过我没有用过,能说得仔细点吗?
      

  8.   

    你直接就将主页设成index.html吧,index.jsp什么都没做,你要它干什么啊!
      

  9.   

    部署描述文件中,welcome-file设置一下
      

  10.   

    第一次慢,很正常,这是JSP在编译,以后没有编译肯定快了,你搜索一下JSP的特点,本身就是这样子的,第一次访问很慢。所以你不用担心。
      

  11.   

    不要掉进过早优化的陷阱,你的应用真的被高访问量搞的不行了么?
    做静态是倒退,你把程序设计好,数据库访问搞好,还慢就把程序的缓存搞好,
    都不行再考虑静态吧,用静态最好TOMCAI和APACHE整合,不然没多大意义,
    TOMCAT处理静态不咋地