首页 > 代码库 > jsp开发基础知识

jsp开发基础知识

1. JSP的定义

    JSP 全称是 Java Server Pages,是 SUN 公司定义的一种用于开发动态 web 资源的技术。
它的实现就是在我们的 html 代码中嵌入 java 语言代码。jsp 文件扩展名为 .jsp。
特点:写 JSP 就像写 html 一样,但是可以嵌入 java 代码,提供动态数据。实际上 jsp
主要作为数据显示模板使用,这一点慢慢的会体会到。


 2.JSP 执行过程

Web 容器处理 JSP 文件请求需要经过 3 个阶段:
 翻译阶段:JSP 文件会被 Web 容器中的 JSP 引擎转换成 Java 源码
 编译阶段:Java 源码会被编译成可执行的字节码
 执行阶段:容器接受了客户端的请求后,执行编译成字节码的 JSP 文件;处理完请
求后,容器把生成的页面反馈给客户端进行显示

技术分享

      这里要注意:第一次请求之后,Web 容器可以重用已经编译好的字节码文件,所以之后访问
页面会比第一次快,如果对 JSP 文件进行了修改,Web 容器会重新对 JSP 文件进行翻译和
编译。


3. JSP 页面组成

技术分享


jsp开发基础知识