JSP简介

1.静态网页

静态网页是指网络上内容和外观总是保持不变的页面。这些页面的文件名后缀通常为.html 或者.htm,这些网页的制作最为简单,适合表现的相对固定的内容,如网站的联系方式,公司简介等;

2.动态网页

静态网页有很多问题,最明显的问题是无法与服务器进行交互,用户无法从服务器获取信息并且自动更新,也无法将用户的信息提交到服务器,因此出现了动态网页,动态网页一般由两部分组成, 静态页面和动态操作。

3.JSP

  • JSP是常见的动态网页开发语言。JSP的网页实质上是在HTML文件中加入Java代码片段和JSP特殊标记构成的;
  • 一个JSP页面包含了用于产生静态网页的HTML代码,同时也包含了连接数据库的 JDBC代码。那么当网页在浏览器中显示时,它既包含了静态的HTML代码,也包含了从数据库中取得的动态内容。也正因为这样被称为动态网页。

4 .JSP 语言优势

JSP可以看做是Java Servlet 的一种扩展,JSP在使用前必须被编译为Servlet,也就是Java类,然后被调用,Servlet 所产生的web页面是不能包含在HTML标签中的,因为它离不开Java类文件的支持,随着学习的深入,使用JSP将会给用户带来很多的优点:
(1)开发简单方便;

在JSP中的编辑和编写HTML文件基本一样,在处理表单方面极为简单。

(2)跨平台;

java 本身就具有跨平台的特性,因此JSP的程序可以支持Java的平台上开发运行。

(3)高效率和高性能;

jsp是servlet的扩展,因此虚拟机为每一个请求创建一个单独的线程,而不是进程,如此系统能够很快的处理请求。同时JSP只会被编译一次,只是首次的加载时需要编译,这样加快了系统的响应速度,当一个请求处理结束后,相关 的JSP映射的Java 类并不会从内存中删除,会被保留在内存中,当下次同样的请求发生的时候,系统会提供更快的响应速度。

(4)低成本;

java是开源的开发语言,JSP也是基于Java的开源环境的动态网页技术,所以省去了付费项目。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转自陈明乾的博客,可能有一定更新。 转原文声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、...
    C86guli阅读 4,716评论 6 72
  • 1.什么是JSP (1)jsp全称是Java Server Pages,它和Servlet技术一样都是sun公司定...
    yjaal阅读 3,681评论 5 99
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,754评论 18 399
  • 1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...
    WendyVIV阅读 2,161评论 1 18
  • 章节目录 第三十九章:斗兽宫 小武子再也承受不住,双眼翻白,身体向后仰倒。 还没等小武子的后背着地,金钱豹突然扑了...
    南语上阅读 358评论 6 12