首页 > 技术文章 > JSP简介

zzulihao 2017-02-09 12:28 原文

1.什么是JSP

  JSP 是 Java Server Pages 的缩写,是由 Sun 公司倡导、许多公司参与,于 1999 年推出的一种动态网页技术标准,

JSP 是基于 Java Servlet 以及整个 Java 体系的 Web 开发技术。

2.JSP页面

  在传统的 HTML 页面文件中加入 java 程序片和 JSP 标签就构成了一个 JSP 页面文件,一个 JSP 页面文件的扩展名

是".jsp",页面可由 5 种元素组合而成:

    (1)HTML 标记符;

    (2)JSP 标签,如:指令标签、动作标签;

    (3)变量和方法的声明;

    (4)Java 程序片;

    (5)Java 表达式。

  其中,HTML 标记符由客户的浏览器执行显示,JSP 标签、数据及方法的声明、Java 程序片由服务器负责执行,将需

要显示的结果发送给客户的浏览器,Java 表达式由服务器负责计算,并将结果转化为字符串,然后交给客户的浏览器负责

显示。

3.JSP的运行原理

  当服务器上的一个 JSP 页面第一次被请求执行时,服务器上的 JSP 引擎首先将 JSP 页面文件转译成一个 java 文件,

再将这个 java 文件编译生成字节码文件(class文件),然后通过执行这个字节码文件响应客户的请求。当该 JSP 页面再

次被请求执行时,JSP 引擎将直接执行字节码文件来响应请求。

4.JSP 的运行环境

  可安装 Apache 组织的 Tomcat 服务器来运行 JSP ,也可使用 Eclipse 或 MyEclipse 自带的 Tomcat 服务器。

  

 

推荐阅读