JSP运行原理,Java代码如何被执行

2024-10-12 08:58:01

我们知道JSP可以编写html代码,也可以编写java代码,那么这些html的内容是如何展示在浏览器上的?java代码是如何被执行的?带着这樱厮吞簌些问题我们一起来看下JSP的运行原理,了解了运行原理这些问题将会迎刃而解。

工具/原料

计算机

JSP毕业设计源码、论文: https://pan.baidu.com/s/1mic8hs8 密码: v3ge

准备工作

1、我们在开发工具IDEA中新建一个web项目名称为:jsp_demo,在web目录写创建hello.jsp代码内容如下:启动tomcat服务器进行访问

JSP运行原理,Java代码如何被执行

3、根绝后缀名匹配的原则,找到<servlet-name>为jsp的JspServlet

JSP运行原理,Java代码如何被执行

5、翻译后的hello_jsp.java,继承了抽象类HttpJspBase

JSP运行原理,Java代码如何被执行

7、此时会执行HttpServlet的service方法,通过查看源码我们发现service方法调用的是_jspSerice方法

JSP运行原理,Java代码如何被执行JSP运行原理,Java代码如何被执行
猜你喜欢