注册 登录
编程论坛 J2EE论坛

jsp疑问!

wenbin171 发布于 2007-12-14 14:13, 1167 次点击
听说jsp第一次运行的时候很慢,需要编译,
但第二次再运行的时候就好快了.有这事吗?

如果我关闭浏览器了.再打开呢?

不懂,好晕!
7 回复
#2
hwoarangzk2007-12-14 15:12
servlet第一次装载时需要初始化,以后再用就不用初始化了,这就是第一次慢的原因。
#3
无缘今生2007-12-14 21:26
建议楼主去看一下JSP的执行过程就会清楚了.
#4
Gavin_1232007-12-15 11:22
回复 2# 的帖子
我也有这样的疑问!
如果我把浏览器临时资料给清空了
我再运行,或者以后再运行,还要初始化吗?

[[italic] 本帖最后由 Gavin_123 于 2007-12-15 11:24 编辑 [/italic]]
#5
Gavin_1232007-12-15 11:23
回复 3# 的帖子
是吗?
我也去看看!

[[italic] 本帖最后由 Gavin_123 于 2007-12-15 11:26 编辑 [/italic]]
#6
marer2007-12-15 13:12
和服务器有关,应该和浏览器的临时文件夹没关系。如果你关闭服务器后再启动的话,应该第一次是比较慢的,如果一直开着的话,清空临时文件夹应该和Servlet的编译没有关系,而是可能会删除一些网页上的资源,可能也会比没有删除之前稍慢些。
#7
wenbin1712007-12-17 09:12
呵呵,稍微明白一点了,谢谢你们的热心回答啊!
#8
nhy5202007-12-17 18:35
这是编译型和解释型的区别吧
1