JSP 简介

JSP 全称 Java Server Pages,是一种动态网页开发技术

JSP 是一种 Java Servlet,主要用于实现 Java web 应用程序的用户界面部分

Web 开发者们通过结合 HTML 代码、XML 元素 以及嵌入 JSP 操作和命令来编写 JSP

JSP 使用 JSP标签在 HTML 网页中插入 Java 代码

JSP 标签通常以 <% 开头以 %> 结束

JSP 标签有多种功能,比如访问数据库、记录用户选择信息、访问 JavaBeans 组件等,还可以在不同的网页中传递控制信息和共享信息

为什么是 JSP?

JSP 程序与 CGI 程序有着相似的功能,但和 CGI 程序相比,JSP 程序有如下优势:

  1. 性能更加优越,因为 JSP 可以直接在 HTML 网页中动态嵌入元素而不需要单独引用 CGI 文件
  2. 服务器调用的是已经编译好的 JSP 文件,而不像 CGI/Perl 那样必须先载入解释器和目标脚本
  3. JSP 基于 Java Servlet API,因此,JSP 可以使用各种 Java API,包括 JDBC,JNDI,EJB,JAXP 等等
  4. JSP 页面可以与处理业务逻辑的 Servlet 一起使用,这种模式被 Java servlet 模板引擎所支持
  5. JSP 是 Java EE 不可或缺的一部分,是一个完整的企业级应用平台
    也就是说 JSP 可以用最简单的方式来实现最复杂的应用

JSP 优点

  1. JSP 动态部分可以用 Java ,攀上了世界排名第一的语言,发展潜力巨大
  2. JSP 是跨平台的,JSP 基于 Java 语言,因为 Java 是跨平台的,所以 JSP 也是跨平台的
  3. 与纯 Servlet 相比,JSP 可以很方便的编写或者修改 HTML 网页而不用大量的使用 println 方法
  4. 与 SSI 相比,SSI无法使用表单数据、无法进行数据库链接
  5. 与静态 HTML 相比:静态 HTML 不包含动态信息

接下来呢?

我们已经了解了 JSP 是什么,能做什么? JSP 的优点,是时候开始 配置 JSP 运行环境

配置 JSP 需要一定的 Java 知识,如果你还未学习过 Java,可以从我们网站的 Java 基础教程

JSP 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.