html和jsp的区别

如题所述

HTML与JSP的主要区别如下:
HTML(HypertextMarkupLanguage)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。
JSP(JavaServerPage)看这个意思就知道是Java服务端的页面,所以它是动态的,它是需要经过JDK编译后把内容发给客户端去显示,Java文件编译后会产生一个class文件,最终执行的就是这个class文件,JSP也一样,它也要编译成class文件!JSP不止要编译,它还得要转译,首先把JSP转译成一个Servlet文件,然后在编译成class文件。当用户访问JSP时就执行了class文件,最终构造成html形式的静态结果返回到页面。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-03-02
.HTML页面是静态页面,也就是事先由用户写好放在服务器上,由web服务器向客户端发送.
.JSP页面是动态页,有JSP容器执行该页面的Java代码部分然后实时生成的页面.
Ajax不是某种页面,它实际上是一种框架.具体包括:XHTML和CSS使用文档对象模型(DocumentObjectModel)作动态显示和交互
使用XML和XSLT做数据交互和操作
使用XMLHttpRequest进行异步数据接收
使用JavaScript将它们绑定在一起本回答被提问者和网友采纳

jsp和html的区别是什么?
jsp和html的区别是:,目的的区别、网页上的区别、书写上的区别 1、目的的区别:HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言。因为只要有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就可以正常显示。JSP(Java...

jsp页面和html页面有什么区别,html页面能写java代码吗
一、区别如下:1、HTML能直接打开,jsp只能发布到Tomact等服务器上才能打开 。2、定义上HTML页面是静态页面可以直接运行,JSP页面是动态页它运行时需要转换成servlet。3、他们的表头不同,这个是JSP的头“ <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>”在表头中有编码格式...

jsp html哪个好
无法直接比较JSP和HTML哪个更好,两者是不同的技术,各有其特点和适用场景。解释:1. JSP与HTML的定义和用途:JSP:是一种用于创建动态Web页面的技术。它允许开发者在HTML页面中嵌入Java代码,这些代码在服务器端执行,用于生成动态内容。JSP适用于需要复杂业务逻辑、数据库操作或用户交互的Web应用。HTML:...

jsp和html哪个更好
2、交互性:HTML主要用于定义网页的内容和布局,它没有能力与用户进行交互。而JSP可以接收用户输入,根据输入执行代码,并返回相应的结果,具有很强的交互性。

现在什么技术取代了jsp(除了jsp还有什么技术)
jsp和html都可以当做页面,但是有如下区别:html是静态页面,当客户端请求html页面时,容器找到对应页面响应给客户端。而JSP则不然,是一种运行在服务器端的脚本语言,可以包括HTML代码展示页面,也可以包含Java代码处理逻辑。综上所述,HTML和JSP并不一样,可以将JSP看作是一种包含HTML和数据的动态页面,...

jsp和html关系,是不是我用jsp写,就不用写html了?jsp里面也有html标签...
综上所述,HTML和JSP并不一样,可以将JSP看作是一种包含HTML和数据的动态页面,而HTML则只是一种静态页面。你可以直接就写html,jsp简单来说只是为了java开发,对java开发工程师来说很简单的,如果你想直接写jsp,建议先学习点java~jsp和html关系,是不是我用jsp写,就不用写html了?jsp里面也有html...

jsp 和 html作为前端页面的区别
jsp 和 html都可以当做页面,但是有如下区别:html是静态页面,当客户端请求html页面时,容器找到对应页面响应给客户端。jsp(本质上是一个servlet)是动态页面,当客户端请求jsp页面时,容器找到jsp页面首先将其转译成servlet文件,对其编译执行,最后响应给客户端。html是由各种标签组成 jsp是由HTML文件(*....

jsp是前端还是后端开发的(web前端开发用什么语言)
jsp和html都可以当做页面,但是有如下区别:html是静态页面,当客户端请求html页面时,容器找到对应页面响应给客户端。jsp是动态的,可以从数据库中拿出数据然后填充数据。html则是静态的。jso通常是java程序员用的。js通常是前端程序员用jsp已经落伍了,但是HTML目前不会过时。jsp页面是应该前端程序员写...

html和jsp的区别
html一般指静态页面,而jsp通常指动态web页面。下面具体介绍一下两者区别:1.html静态页面就是设计者把页面上所有东西都设定好、做死了,然后放上去,不管是谁在任何时候看到的页面内容都是一样的,一成不变(除非手动修改页面内容)。静态html页面可以直接用本地的浏览器打开。Jsp动态页面的内容一般都是...

html和jsp区别
两者区别:jsp是一个模板,可以通过它来定制页面(视图),可以在jsp页面中写java语言;是动态的,可以从数据库获取数据,动态生成页面。html简单来说是一种页面,可以通过jsp来生成html页面,是静态的。html可以直接在浏览器打开,jsp页面必须运行在服务器(比如tomcat,jetty)中才能正常使用。如果满意,望...

相似回答