主题:网上运行的JSP是编译过的吗?
goolean
[专家分:130] 发布于 2007-09-21 09:27:00
asp\php都是先解释先执行,
JSP都说代码保密,这么说运行有要编译一次吗?
回复列表 (共4个回复)
沙发
wwmyyh [专家分:800] 发布于 2007-09-21 14:11:00
嗯,是的。
在加载的时候都是class文件。
板凳
happyboy2007 [专家分:3900] 发布于 2007-09-21 14:28:00
JSP在第一次被访问的时候,服务器自动会把JSP文件转换为一个JAVA文件,然后编译得到class文件,然后再加载class文件运行。
3 楼
goolean [专家分:130] 发布于 2007-09-21 15:17:00
这么说jsp的源代码还是放到了服务器上,如果别人从服务器上得到代码,不就没有起到保密功能吗?
4 楼
じ訫娰寒栤ジ [专家分:190] 发布于 2007-10-03 16:12:00
在服务器上放的只是站点不是源码~
正确的说在站点目录中WEB_INF文件夹底下放的是已经编译好的class文件
我来回复