JSP页面是java类吗?

时间:2016-03-31 12:08:39

标签: java jsp

JSP 页面在其生命周期中转换为 .java 文件,但 JSP 页面本身为 java类
困惑,需要帮助。

4 个答案:

答案 0 :(得分:2)

JSP被编译为Java Servlet,Java servlet是类。所以,是的,JSP被编译为Java类。该名称通常是自动生成的,并且在任何堆栈跟踪中都可见(如果您抛出Exception)。

答案 1 :(得分:0)

来自here

  

JavaServer Pages编译器是一个解析JSP的程序,并将它们转换为可执行的 Java Servlets

来自here

  

Java Servlet技术为Web开发人员提供了一种简单,一致的机制,用于扩展Web服务器的功能和访问现有的业务系统。 Servlet是服务器端Java EE组件,它们为客户端的请求(通常是HTTP请求)生成响应(通常是HTML页面)。 servlet几乎可以被认为是在服务器端运行的applet

由于applet是类,因此JSP是一个类。

答案 2 :(得分:0)

  

JSP背后的意图实际上是让JAVA开发人员+前端开发人员更容易   写不仅Java代码还需要编写HTML代码等   很容易用html代码填充任务完成。

所以,让我们说,我的jsp页面是home.jsp,然后它将from .jsp to .java翻译为home_jsp.java,这会将所有non-java code括起来java

最后生成home_jsp.class文件,该文件将在JVM上运行。

  

JSP页面生命周期和JSP页面的许多功能(在   特别是动态方面)由Java Servlet决定   技术

现在,我希望您对查询

有点清楚

JSP页面在其生命周期中被翻译成.java文件,但JSP页面本身是一个java类吗?

祝你好运...... !!!

答案 3 :(得分:0)

JSP页面编译器是一个解析JSP的程序,并将它们转换为可执行的Java Servlet,而j​​ava Servlets是一个简单的java类。