天天看點

html5與jsp之間的差別

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沒有<%%>。

---------------------

作者:bieleyang

來源:CSDN

原文:https://blog.csdn.net/bieleyang/article/details/54632560

版權聲明:本文為部落客原創文章,轉載請附上博文連結!