JSP简介

作者: 小马哥哥 | 来源:发表于2019-12-07 20:37 被阅读0次

Java Server Pages(JSP)是一种服务器端编程技术,它用来创建动态的,独立于平台的方法来构建基于Web的应用程序。 JSP可以访问整个Java API系列,包括用于访问企业数据库的JDBC API。

1. 为什么要学习JSP?

JSP具有与使用通用网关接口(CGI)实现的程序相同的目的。但是与CGI相比,JSP具有许多优势。

由于JSP可以在HTML页面中中嵌入动态元素,而不再是单独的CGI文件,因此性能明显更好。

与CGI/Perl不同,JSP始终在服务器处理之前进行编译,而CGI/Perl则要求服务器在每次请求页面时都加载解释器和目标脚本。

JSP建立在Java Servlets API之上,因此,像Servlets一样,JSP也可以访问所有强大的Enterprise Java API,包括JDBC,JNDI,EJB,JAXP等。

JSP页面可以与处理业务逻辑的servlet结合使用,此servlet是Java servlet模板引擎支持的模型。

2. JSP的应用

如前所述,JSP是Web上使用最广泛的语言之一。下面列出其中一些:

JSP与ASP

对于ASP,JSP的优点主要有两个。 首先,动态部分是用Java而不是Visual Basic或其他MS特定语言编写的,因此它更强大且更易于使用。 其次,它可移植到其他操作系统和非Microsoft Web服务器。

JSP与纯Servlet

编写或修改常规HTML比拥有大量可生成HTML的println语句更方便。

JSP与服务器端包含(SSI)

SSI实际上仅用于简单包含,而不用于使用表单数据,建立数据库连接等的“真实”程序。

JSP与JavaScript

JavaScript可以在客户端上动态生成HTML,但几乎不与Web服务器交互以执行复杂的任务,例如数据库访问和图像处理等。

JSP与静态HTML

显然,常规HTML不能包含动态信息。

相关文章

  • JSP介绍与语法-java之JSP学习第一天(非原创)

    文章大纲 一、JSP 简介二、JSP 生命周期三、JSP 语法四、学习资料下载五、参考文章 一、JSP 简介 1....

  • JSP简介

    1.静态网页 静态网页是指网络上内容和外观总是保持不变的页面。这些页面的文件名后缀通常为.html 或者.htm,...

  • jsp 简介

    JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java...

  • JSP简介

    Java Server Pages(JSP)是一种服务器端编程技术,它用来创建动态的,独立于平台的方法来构建基于W...

  • JSP简介

    JSP简介 JSP全称是Java Server Pages,是一种动态网页技术,JSP其实就是在html中插入了j...

  • Web 基础14 JSP入门 语法

    1.1 JSP简介 1.1.1 JSP概述 JSP概述全称是Java Server Pages,他和Servlet...

  • 在idea中使用spring boot创建jsp工程

    在idea中使用sprint boot创建jsp工程 jsp技术简介 JSP(全称JavaServer Pages...

  • 2018-07-19

    jsp的内置对象 内置对象以及四中作用域 jsp内置对象简介 jsp作用域简介:核心知识点 request内置对象...

  • javaweb之jsp标签

    1.JSP标签简介 JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能...

  • JSP学习笔记

    一、jsp简介 1、jsp三大指令 page指令:<%@page 属性="" %>,位于jsp页面顶端,可以有多个...

网友评论

      本文标题:JSP简介

      本文链接:https://www.haomeiwen.com/subject/qgxpgctx.html