我们在开发JavaWeb的过程中,可能有过这样的疑问,当我们编写jsp页面时,不用引用不用创建就可以使用request.session.application对象,当使用浏览器访问JSP页面时,查看页面源码发现Java代码都消失了,这都是为什么呢. 首先我们看下面的流程图,了解JSP在WEB容器中的变化过程:而上面我们的所有疑问都在下面的第2步可以找到答案. 第2步中,JSP文件转换为Servlet类文件,转换后的文件结构如下图所示(其中HttpJspBase是HttpServlet的一个子类)…