zoukankan      html  css  js  c++  java
  • jsp和html的的区别

    浅谈jsp和html的区别

      一直以来我都对jsp和html有一个错误认识,以为html是静态页面数据都是固定的,jsp是动态页面数据是从数据库获取的。其实不对的,俩者都可以从数据库中获取数据,只是获取的方式不同。

    html(hyperText markup language):超文本标记语言。它是解释型语言,只要用浏览器直接就可以打开,无需编译。

    jsp(java server page):java 服务端页面。需要先转译成servlet文件,再经jdk编译成.class文件,发布到服务器运行。

    一:访问方式不同:

      html是程序员写好页面,用户可以直接打开的。而jsp页面则是需要发布到tomcat服务器上才可以访问,且会被转译成servlet,最后编译成class文件。

    二:获取服务器数据方式不同:

      html获取数据库的资源只能通过ajax,表单域的方式。jsp是通过jstl获取数据,htnl可以做到前后端分离,而jsp则未分离。

    总结:

    HTML页面是静态页面,也就是事先由用户写好放在服务器上,由web服务器向客户端发送。
    JSP页面是有JSP容器执行该页面的Java代码部分然后实时生成的HTML页面,因而说是动态页面

  • 相关阅读:
    linux初学者-普通磁盘分区篇
    linux初学者-延迟及定时任务篇
    linux初学者-网络管理篇
    linux初学者-虚拟机联网篇
    贪吃蛇Ground Java实现(二)
    贪吃蛇 Java实现(一)
    创建异常
    IO流
    实训第一天
    Array 遍历数组
  • 原文地址:https://www.cnblogs.com/lxk233/p/8547647.html
Copyright © 2011-2022 走看看