耐克限量红鞋:JSP是干什么的怎么回事

来源:百度文库 编辑:高考问答 时间:2024/05/11 05:47:48

JSP是什么?

JSP(JavaServer Pages)技术为创建动态的Web页面提供一种简化、快速的方式, JSP规范定义了服务器和JSP页面之间的交互,并且描述页面的格式和语法。

JSP 与 ASP 的简单比较

JSP 与 Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在 ASP 或 JSP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 和 JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 和 JSP 都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。

ASP 的编程语言是 VBScript 之类的脚本语言, JSP 使用的是 Java ,这是两者最明显的区别。此外, ASP 与 JSP 还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在 ASP 下, VBScript 代码被 ASP 引擎解释执行;在 JSP 下,代码被编译成 Servlet 并由 Java 虚拟机执行,这种编译操作仅在对 JSP 页面的第一次请求时发生。

JSP(JavaServer Pages)是由Sun公司倡导,许多别的公司参与一起建立的一种新动态网页技术标准
在传统HTML网页中加入Java程序片断和JSP标签,构成了JSP在第一次执行时,会被编译成Servlet 由JSP/Servlet编译并运行

JSP的全写是JavaServer Pages,所编写的程序主要针对客户端.

是一种网页文件

通过服务器来解释来传给客户端

生成页面文件

是一种网页编程语言