jsp文件在只有在第一次才会被编译成.class文件,后期jsp未被更新,则不会被编译。
jsp文件编译后分为.class编译文件和.java源文件,两个文件可在Tomcat服务器的work文件的local host文件中找到。
jsp第一次访问时,要被编译才能运行,所以第一次访问jsp页面会比较慢。项目在部署访问jsp页面时,jsp编译器都会检查jsp文件和jsp编译后的servlet文件,这样会降低系统的性能。
在jsp文件编译后的文件.java文件中,可看到源代码使用的是write方法。write方法一般输出字符串,字符串数组,和int整数类型的数据,而print则可以输入任何类型的数据,一般在jsp静态代码中,使用write就足够输出了。