jsp和html5的區(qū)別:1、HTML5是客戶(hù)端技術(shù),而JSP是服務(wù)器端技術(shù);2、HTML5不允許將Java代碼放在頁(yè)面中,JSP允許將java代碼放在JSP頁(yè)面中;3、HTML5用于創(chuàng)建Web頁(yè)面結(jié)構(gòu),JSP用于開(kāi)發(fā)動(dòng)態(tài)Web應(yīng)用程序。
本教程操作環(huán)境:windows7系統(tǒng)、HTML5版、Dell G3電腦。
什么是JSP?
JSP代表JavaServer Pages;它主要用于開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè),文件的擴(kuò)展名為.jsp。JSP技術(shù)允許快速開(kāi)發(fā)并易于維護(hù)所述信息豐富的動(dòng)態(tài)網(wǎng)頁(yè)。JSP網(wǎng)頁(yè)基于HTML,XML或其他文檔類(lèi)型。他們還需要兼容的Web服務(wù)器和servlet容器,例如Apache Tomcat或Jetty,才能運(yùn)行。
什么是HTML5?
HTML的英文全稱(chēng)為Hyper Text Markup Language,即超文本標(biāo)記語(yǔ)言。HTML5是HTML的一個(gè)新版本。HTML 不是一種編程語(yǔ)言,而是一種標(biāo)記語(yǔ)言 (markup language)。
HTML5是萬(wàn)維網(wǎng)的核心語(yǔ)言、標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用超文本標(biāo)記語(yǔ)言(HTML)的第五次重大修改。
HTML5是構(gòu)建Web內(nèi)容的一種語(yǔ)言描述方式。HTML5是互聯(lián)網(wǎng)的下一代標(biāo)準(zhǔn),是構(gòu)建以及呈現(xiàn)互聯(lián)網(wǎng)內(nèi)容的一種語(yǔ)言方式.被認(rèn)為是互聯(lián)網(wǎng)的核心技術(shù)之一。HTML產(chǎn)生于1990年,1997年HTML4成為互聯(lián)網(wǎng)標(biāo)準(zhǔn),并廣泛應(yīng)用于互聯(lián)網(wǎng)應(yīng)用的開(kāi)發(fā)。
JSP和HTML之間的區(qū)別
1、采用的技術(shù)不同
HTML5是客戶(hù)端技術(shù),提供了一種描述文檔中基于文本的信息結(jié)構(gòu)的方法。JSP是服務(wù)器端技術(shù),提供了一個(gè)動(dòng)態(tài)接口,用于不斷更改數(shù)據(jù)并動(dòng)態(tài)調(diào)用服務(wù)器操作。
2、Java代碼的插入
HTML5不允許將Java代碼放在頁(yè)面中;JSP允許將java代碼放在JSP頁(yè)面中。
3、功能
HTML5頁(yè)面強(qiáng)調(diào)瀏覽器中信息的外觀(guān),語(yǔ)義和布局;有助于創(chuàng)建Web頁(yè)面結(jié)構(gòu)。JSP頁(yè)面可以從服務(wù)器調(diào)用內(nèi)置功能,有助于開(kāi)發(fā)動(dòng)態(tài)Web應(yīng)用程序。
4、速度
HTML5在本地計(jì)算機(jī)上運(yùn)行時(shí)加載速度更快。JSP需要一些時(shí)間來(lái)加載,因?yàn)樗仨毰cWeb Server進(jìn)行交互。
推薦教程:《html視頻教程》