jsp和html的區別?
1、定義上的區別:html(Hypertext Markup Language)文本標記語言,它是靜態頁面,和JavaScript一樣解釋性語言。因為只要有一個瀏覽器那么它就可以正常顯示出來,而不需要指定的編譯工具,只需在TXT文檔中寫上HTML標記就可以正常顯示。JSP(Java Server Page)是Java服務端的頁面,所以它是動態的,它是需要經過JDK編譯后把內容發給客戶端去顯示,Java文件編譯后會產生一個class文件,最終執行的就是這個class文件。
2、網頁上的區別:JSP被用作動態頁面的制作,而HTML一般用作靜態頁面的制作。動態頁面的內容一般都是依靠服務器端的程序來生成的,不同人、不同時候訪問頁面,顯示的內容都可能不同。網頁設計者在寫好服務器端的頁面程序后,不需要手工控制,頁面內容會按照頁面程序的安排自動更改變換。
3、書寫上的區別:HTML是w3c規范的一種網頁書寫格式,是一種統一協議語言,靜態網頁。上網看的網頁都是大部分都是基于HTML語言的。JSP是一種基于動態語言,JSP可以實現HTML的所有任務。
上一篇mac特別版怎么下載
下一篇dw怎么設置盒子的間距