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页面,因而说是动态页面

  • 相关阅读:
    「BZOJ1954」Pku3764 The xor – longest Path
    【bzoj4260】【Codechef REBXOR】
    BZOJ_3012_[Usaco2012 Dec]First!
    【bzoj1174】[Balkan2007]Toponyms
    String
    前缀和
    [POI2008] CLO
    [Scoi2010] 游戏
    CodeForces892E
    并查集的删除操作
  • 原文地址:https://www.cnblogs.com/lxk233/p/8547647.html
Copyright © 2011-2022 走看看