1. 程式人生 > >HTML與JSP頁面的區別

HTML與JSP頁面的區別

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