热门搜索 :
考研考公
您的当前位置:首页正文

移动应用服务器端开发(基于JSP技术)-2017 JSP页面执行过程 JSP页面执行过程——实验报告

来源:东饰资讯网
移动应用服务器端开发(基于JSP技术)-2017 JSP页面执行过程 JSP页面执行过程——实验报告

JSP页面的执行过程 PAGE 5

实训(实 验) 报 告 实训(实验)项目:

了解Web容器处理JSP文件的执行过程 实验目的:

了解JSP的翻译阶段 了解JSP的编译阶段 了解JSP的执行阶段

实训(实验)设计(器材、步骤、结论): 简介:

JSP的运行过程:

(1)JSP容器先将该JSP文件转换成一个Java源文件(Java Servlet源程序)。 (2)JSP容器使用javac将生成的Java源文件编译成相应的字节码文件*.class。该.class文件就是一个Servlet,Servlet容器会像处理其他的Servlet一样来处理它。 (3)由Servlet容器加载转换后的Servlet类(.class文件),创建一个该JSP转换的Servlet实例,并执行Servlet的init()方法,init()方法在Servlet的生命周期中只会被执行一次。 (4)执行service()方法来处理客户端的请求,每一个请求都会由JSP容器创建一个新的线程来处理它。

(5)如果JSP文件被修改了,则服务器将根据设置决定是否对该文件重新编译,如果重新编译后,将继续执行前面所说的过程。

(6)当系统资源不足时,会自动调用destroy()方法释放资源。 (7)servlet实例会被加入到垃圾回收中。

(8)当请求处理完毕后,会由服务器返回HTML信息到客户端。 任务1:创建项目,在项目中创建一个index.jsp文件,运行项目。 步骤1:创建项目,在WebContent下创建index.jsp文件。如下图。 步骤2:部署JSP项目到Tomcat7.0上。

选中项目,右键点击,选择菜单“Run as”?“Run on Server”。 步骤3:进入选择服务器的对话窗口。如下图。点击“next”。 步骤4:修改服务器上的Resources。可以点击添加和删除服务上的Resources。如下图。点击“finish”。

资源成功部署到Tomcat服务器上。

步骤5:查看“Servers”面板,可以看到JSPDemo项目部署到服务器上。如下图。 步骤6:可以在浏览器中输入项目浏览的网址。 任务2 :观察JSPDemo项目部署文件及执行过程。 步骤1:找到index.jsp转译文件。如下图。

步骤2:查看index_jsp.java文件代码,观察转译后的代码。如下图。

步骤3:可以在同一目录下看到index_jsp.class文件,这是.java文件编译后的文件。如下图。

可以看到这个文件是一个二进制文件,也就代表这是一个可以执行的java文件。由服

务器Tomcat执行。

步骤4:最终返回信息给客户端。如下图。 实验结论及总结 成绩 教师签字 日期

因篇幅问题不能全部显示,请点此查看更多更全内容

Top