回 帖 发 新 帖 刷新版面

主题:网上运行的JSP是编译过的吗?

asp\php都是先解释先执行,
JSP都说代码保密,这么说运行有要编译一次吗?

回复列表 (共4个回复)

沙发

嗯,是的。
  在加载的时候都是class文件。

板凳

JSP在第一次被访问的时候,服务器自动会把JSP文件转换为一个JAVA文件,然后编译得到class文件,然后再加载class文件运行。

3 楼

这么说jsp的源代码还是放到了服务器上,如果别人从服务器上得到代码,不就没有起到保密功能吗?

4 楼

在服务器上放的只是站点不是源码~
正确的说在站点目录中WEB_INF文件夹底下放的是已经编译好的class文件

我来回复

您尚未登录,请登录后再回复。点此登录或注册