jsp網(wǎng)頁(yè)制作如何學(xué)才能快速掌握規(guī)律性呢?
時(shí)間:2024-02-10 03:05:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2024-02-10 03:05:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
jsp網(wǎng)頁(yè)制作如何學(xué)才能快速掌握規(guī)律性呢?:現(xiàn)在技術(shù)已經(jīng)是前后端分離了,換句話說(shuō),就是頁(yè)面與服務(wù)完全是兩個(gè)工程,來(lái)回交互的只有數(shù)據(jù)。
不知道題主為什么還在學(xué)習(xí)JSP開(kāi)發(fā)。JSP開(kāi)發(fā),首先要知道JSP是什么:Java Server Page. 從全稱可以看出,JSP是一種服務(wù)器端生成HTML頁(yè)面的技術(shù),也就是說(shuō),編寫頁(yè)面的時(shí)候,通過(guò)規(guī)定的形式,嵌入Java代碼,然后由服務(wù)器端執(zhí)行這些Java代碼,生成HTML頁(yè)面返回給瀏覽器進(jìn)行展示。其本質(zhì),只是一個(gè)Servlet,不同的是,Servlet是完全的Java代碼, JSP是通過(guò)<%...%>標(biāo)簽約定,內(nèi)嵌在HTML代碼中的。
JSP頁(yè)面其實(shí)沒(méi)什么特別的,每個(gè)頁(yè)面都會(huì)被生成對(duì)應(yīng)的Java文件,然后在服務(wù)器端編譯成class文件被JVM加載、執(zhí)行。了解一下基本的HTML知識(shí),懂基本的Java開(kāi)發(fā)即可。更進(jìn)一步,了解一下JSP的標(biāo)簽庫(kù)用法,也就基本掌握了。
注意一個(gè)比較不常見(jiàn)的知識(shí)點(diǎn):<%! ...%> 標(biāo)簽,注意這個(gè)嘆號(hào),意思是靜態(tài)代碼塊,這里面的變量會(huì)線程不安全。
JSP沒(méi)什么難的東西,下個(gè)Tomcat跑起來(lái),頁(yè)面直接當(dāng)文本編輯,保存后刷新就能看到效果,很方便。