wenbin171 发表于 2007-12-14 14:13

jsp疑问!

听说jsp第一次运行的时候很慢,需要编译,
但第二次再运行的时候就好快了.有这事吗?

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

不懂,好晕!

hwoarangzk 发表于 2007-12-14 15:12

servlet第一次装载时需要初始化,以后再用就不用初始化了,这就是第一次慢的原因。

无缘今生 发表于 2007-12-14 21:26

建议楼主去看一下JSP的执行过程就会清楚了.

Gavin_123 发表于 2007-12-15 11:22

回复 2# 的帖子

我也有这样的疑问!
如果我把浏览器临时资料给清空了
我再运行,或者以后再运行,还要初始化吗?

[[italic] 本帖最后由 Gavin_123 于 2007-12-15 11:24 编辑 [/italic]]

Gavin_123 发表于 2007-12-15 11:23

回复 3# 的帖子

是吗?
我也去看看!

[[italic] 本帖最后由 Gavin_123 于 2007-12-15 11:26 编辑 [/italic]]

marer 发表于 2007-12-15 13:12

和服务器有关,应该和浏览器的临时文件夹没关系。如果你关闭服务器后再启动的话,应该第一次是比较慢的,如果一直开着的话,清空临时文件夹应该和Servlet的编译没有关系,而是可能会删除一些网页上的资源,可能也会比没有删除之前稍慢些。

wenbin171 发表于 2007-12-17 09:12

呵呵,稍微明白一点了,谢谢你们的热心回答啊![em03]

nhy520 发表于 2007-12-17 18:35

这是编译型和解释型的区别吧

页: [1]

编程论坛