HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性 语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。
JSP(Java Server Page)看这个意思就知道是Java服务端的页面,所以它是动态的,它是需要经过JDK编译后把内容发给客户端去显 示,我们都知道,Java文件编译后会产生一个class文件,最终执行的就是这个class文件,JSP也一样,它也要编译成class文件!JSP不 止要编译,它还得要转译,首先把JSP转译成一个Servlet文件,然后在编译成class文件。当用户访问JSP时就执行了class文件,最 终......

1.最简单的区别就是,HTML能直接打开,jsp只能发布到Tomact等服务器上才能打开 。2.定义上HTML页面是静态页面可以直接运行,JSP页面是动态页它运行时需要转换成servlet。 3.他们的表头不同,这个是JSP的头“ <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>”在表头中有编码格式和倒入包等。4.也是很好区分的在jsp中用<%%>就可以写Java代码了,而html没有<%%>。

转载于:https://www.cnblogs.com/meimao5211/p/3197220.html

HTML与JSP页面的区别相关推荐

  1. JSP页面传值到JSP页面

    传值页面,和传入服务器一样的JSP页面没有区别 <!-- book从Servlet获得--> <td><a href="update.jsp?bookid=${ ...

  2. 关于jsp页面中的pageEncoding和contentType以及html中的meta标签中字符集的设置(转)...

    转载:<关于JSP页面中的pageEncoding和contentType两种属性的区别> pageEncoding是jsp文件本身的编码 contentType的charset是指服务器 ...

  3. 静态页面和动态页面的区别

    静态页面和动态页面的区别 一.静态web页面: 1.在静态Web程序中,客户端使用Web浏览器(IE.FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Requ ...

  4. @include与jsp:include的区别

    1.可以使用一个JSP指令或者一个标准行为,在JSP页面中引入其他的页面片段. 2. include指令:在翻译阶段(将JSP页面转换成servlet的阶段),JSP的include指令会读入指定的页 ...

  5. jsp页面传递参数是如何与javabean进行关联的

    总结:1.severlet容器是通过JavaBean中的属性方法名来获取属性名的,然后根据此属性名来从request中取值 2.JavaBean中属性方法的命名,set后的名称要与你从request中 ...

  6. %@ INCLUDE FILE=%与JSP:INCLUDE PAGE=/区别

    2019独角兽企业重金招聘Python工程师标准>>> 两者最重要的区别:JSP指令<%@ include file=""%>,是将被引入的JSP与原 ...

  7. web 静态页面和动态页面的区别

    文章目录 一.静态web页面: 二.动态web页面: 为什么需要web服务器?(web server) 三.关于两者区别的简单直接的描述 四.实验测试 一.静态web页面: 1.在静态Web程序中,客 ...

  8. 关于jsp页面是放在webroot目录下和web-inf下优缺点

    CSDN问题: jsp放在webroot目录下 这样就可以让用户直接访问,jsp放在web-inf目录下就必须要通过请求才能访问. 因此放在web-inf下jsp页面显得要安全.  既然这样 ,那是不 ...

  9. JSP页面中的pageEncoding和contentType两种属性

    关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容 ...

  10. jsp页面实现打印 .

    报表在信息系统中占据了极为重要的位置,广义上讲,报表主要以多样的格式呈现和打印动态数据,动态数据主要指保存在数据库中的数据,也可以是文本中的数据.XML数据.Hibernate数据.EJB数据.自定义 ...

最新文章

  1. Bzoj1511---OKR-Periods of Words(KMP)
  2. MYSQL WHERE语句
  3. AngularJS DEMO - 不断更新中
  4. 电脑编程python老是出现错误_python常见的编程错误
  5. JZOJ 5701. 【gdoi2018 day2】第一题 谈笑风生(magic)
  6. 计算机怎样辅助英语听力教学方法有哪些,计算机辅助教学在英语听力中的运用.doc...
  7. java jlist checkbox_JCheckBox检查Java中的JList中的切换逻辑时遇到问题
  8. jsp怎么调用servlet_Servlet简述
  9. Linux赋予目录或文件任何人都可以读、写、执行的操作
  10. Linux之系统操作命令
  11. list集合根据jsonobjectvalue排序_Java之List集合两种排序的性能比较
  12. 《Java大学教程》—第24章 Java的背景
  13. cs1.6服务器修改弹道,cs1.6弹道优化脚本
  14. Win32Forth初学者指导-前言
  15. Timer定时器用法详解
  16. neo4j 入门例子
  17. FLUENT算例2:混合弯管的流动与传热
  18. 利用CompletableFuture集齐7龙珠
  19. java怎么创建jsp文件怎么打开_Eclipse中怎么创建jsp文件?
  20. 从军事走向民用,惯导定位能否破解室内导航难题?

热门文章

  1. Alibaba 表格开源工具 easyexcel 快速使用教程
  2. Spring Boot 集成 Thymeleaf 快速入门、静态资源映射规则、WebJars
  3. IDEA操作 名字快速驼峰等操作
  4. 阶段3 1.Mybatis_10.JNDI扩展知识_3 补充-测试JNDI数据源的使用以及使用细节
  5. 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第5节 使用骨架创建maven的java工程_17maven工程运行环境修改...
  6. TypeScript完全解读(26课时)_9.TypeScript完全解读-TS中的类
  7. C刷题记录-1020
  8. 如何让Win10在开机时跳过锁屏
  9. 【Python3之模块及包的导入】
  10. 使用expect实现shell的交互