第一次访问页面速度慢,以后每次的速度都比较快的问题原因分析及解决
问题描述
在我们第一次打开访问Jsp页面时速度会比较慢,但以后每次的速度都比较快。
原因分析
- 在第一次打开Jsp页面时,有一个转换和编译过程,将Jsp文件编译成.Java或者.class文件;
- .Java文件是一个继承自http servlet类的,也就是将.Jsp转换为servlet代码,所以,.Jsp也可以看成是一个servlet类,然后将.Java编译成类文件;
- 以上过程需要一定的时间,要先转换再编译,而之后再打开时这个.Java和.class就是加载好的了,所以处理起来很快;
解决方案
这里引用了一位前辈的解决方案,讲解的很详细,就不详细阐述。
链接: https://blog.csdn.net/seashell5545/article/details/24478643.