jsp和html5之間的轉(zhuǎn)換,只需要把jsp中的服務(wù)端元素去掉即可。
成都創(chuàng)新互聯(lián)公司主營夷陵網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,夷陵h5小程序開發(fā)搭建,夷陵網(wǎng)站營銷推廣歡迎夷陵等地區(qū)企業(yè)咨詢
目前大部分項目中,使用Java的話,會采用Java在底層處理數(shù)據(jù)和所有業(yè)務(wù),并將數(shù)據(jù)通過http接口或者tcp接口返回給View層,基本上可以說jsp已死。當然,不是說一定要用H5,普通的html+JQuery也是不錯的選擇。
你可以新建一個jsp頁面,將html中html/html標簽中的內(nèi)容替換jsp頁面中 html/html內(nèi)容即可。
HTML5 跟 JSP 沒啥直接關(guān)系吧?你就算直接寫 HTML 文件,也能實現(xiàn)HTML5。頭部加上這個!DOCTYPE HTML,其他的按照HTML5標簽的格式規(guī)范來寫就行了。
所以,jsp輸出的頁面是html5還是html4是可以自由選擇的,jsp應該算是轉(zhuǎn)化后臺數(shù)據(jù)至前臺頁面的中間件,不能算是完全的前端技術(shù)。
HTML5代碼可以和jsp混合在一起。JSP實質(zhì)上只是為HTML頁面封裝了對HTTP協(xié)議的Request對象和Rsponse對象而已。就比如說,獲取上一個頁面的數(shù)據(jù)、操作Session等。
tomcat如何調(diào)用時將jsp后綴改為htm:打開tomcat的安裝目錄,找到conf目錄;然后打開里面的web.xml配置文件;找到如下內(nèi)容部分: servlet-mapping servlet-namejsp/servlet-name url。
新建html文件,把jsp頁面里的特有的元素給刪了。然后拷貝進html文件里。即可。
通過tomcat 容器,jsp會請求servlet 將jsp 渲染成html頁面,如果想簡單點就部署到tomcat,打開這個頁面,單擊右鍵查看源碼,里面就是你想要的itjob.html,其實它也是走了servlet然后渲染出來的。
JSP技術(shù)有點類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML(標準通用標記語言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件,后綴名為(*.jsp)。