JSP和HTML有什么区别

人生之路坎坎坷坷,跌跌撞撞在所难免。但是,不论跌了多少次,你都必须坚强勇敢地站起来。任何时候,无论你面临着生命的何等困惑抑或经受着多少挫折,无论道路多艰难,希望变得如何渺茫,请你不要绝望,再试一次,坚持到底,成功终将属于勇不言败的你。

导读:本篇文章讲解 JSP和HTML有什么区别,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

HTML:

不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。

JSP(Java Server Page)即Java服务端的页面

所以它是动态的,它是需要经过JDK编译后把内容发给客户端去显示
JSP不止要编译,它还得要转译,首先把JSP转译成一个Servlet文件,然后在编译成class文件。

JSP和HTML的区别

运行机制不同

  1. HTML是运行在客户端,是一种标记语言,由浏览器解释执行;
  2. JSP运行在服务器端,需要web容器提供运行环境。
  3. JSP网页基于HTML,XML或其他文档类型。他们还需要兼容的Web服务器和servlet容器,例如Apache Tomcat或Jetty,才能运行。

采用的技术不同

  1. HTML是客户端技术,提供了一种描述文档中基于文本的信息结构的方法。
  2. JSP是服务器端技术,提供了一个动态接口,用于不断更改数据并动态调用服务器操作。

生成的页面不同

  1. HTML生成静态网页;
  2. JSP生成动态网页。不同人、不同时候访问页面,显示的内容都可能不同。

Java代码的插入

  1. HTML不允许将Java代码放在页面中;
  2. JSP允许将java代码放在JSP页面中。使用JSP标签<% // Java代码 %>插入Java代码

用途不同

  1. HTML侧重于静态数据展示。
  2. JSP侧重于和服务器交互,主要用动态网页开发。

速度

  1. HTML在本地计算机上运行时加载速度更快。
  2. JSP需要一些时间来加载,因为它必须与Web Server进行交互。

即 JSP文件是一个带有Java代码的HTML文件。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/133724.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!