激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

sun認證JSP應用開(kāi)發(fā)背景及特點(diǎn)

時(shí)間:2024-07-10 14:09:16 SUN認證 我要投稿
  • 相關(guān)推薦

sun認證JSP應用開(kāi)發(fā)背景及特點(diǎn)

  JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開(kāi)發(fā)變得迅速和容易。下面來(lái)看yjbys小編介紹吧!

  JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類(lèi)XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪(fǎng)問(wèn)存在于服務(wù)端的資源的應用邏輯。

  隨著(zhù)WWW(World Wide Web)的普及,動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)也急速發(fā)展。從原來(lái)的CGI(Common Gateway In-terface)到ASP(Active Server Page),都從某種程度上滿(mǎn)足了網(wǎng)頁(yè)開(kāi)發(fā)人員對動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)的需求。但是不管是CGI還是ASP都存在一定的局限性,如CGI對服務(wù)器資源的耗費,ASP只能同Microsoft IIS一起使用等,這些都限制了這些技術(shù)的使用范圍,極大地阻礙了它們的推廣。

  廣大的頁(yè)面開(kāi)發(fā)人員都熱切地盼望一種統一的頁(yè)面開(kāi)發(fā)技術(shù),該技術(shù)應該具有的特點(diǎn):

 、倥c操作平臺無(wú)關(guān),能夠在任何Web或應用程序服務(wù)器上運行;

 、趯贸绦蜻壿嫼晚(yè)面顯示分離;

 、厶峁┐a重用,簡(jiǎn)化開(kāi)發(fā)基于Web的交互式應用程序的過(guò)程。

  JSP(Java Server Page)技術(shù)就是被設計用來(lái)滿(mǎn)足這樣的要求的。JSP是由Sun MicroSystem公司于1999年6月推出的新的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),它是基于Java Serv-let以及整個(gè)Java體系的Web開(kāi)發(fā)技術(shù),是Servlet2.1API的擴展。利用這一技術(shù),可以建立先進(jìn)、安全和跨平臺的動(dòng)態(tài)網(wǎng)站。

  Java是未來(lái)的主流開(kāi)發(fā)技術(shù),具有很多優(yōu)勢。JSP則是Java在Internet/Intranet Web上的重要應用技術(shù),得到了廣泛的支持和承認,它可以和各種Java技術(shù)完好地結合在一起,從而實(shí)現非常復雜的應用。JSP應用開(kāi)發(fā)的前景十分可觀(guān)。

  作為一種基于文本的、以顯示為中心的開(kāi)發(fā)技術(shù),JSP提供了Java Servlet的所有好處。為了做到邏輯功能和顯示功能分開(kāi),JSP已經(jīng)可以和JavaBeans、Enterprise JavaBeans(EJB)和Servlet一起工作。

  JSP的開(kāi)發(fā)人員可以通過(guò)使用JavaBeans、EJB和Servlet來(lái)完成大部分與網(wǎng)站邏輯相關(guān)的工作,而僅僅把顯示的工作交給JSP頁(yè)面來(lái)完成。內容和顯示邏輯分開(kāi)的好處在于,更新頁(yè)面外觀(guān)的人員不必懂得Java代碼,而更新Java類(lèi)的人員也不必是設計網(wǎng)頁(yè)的行家。這就可以用帶Java類(lèi)的JSP頁(yè)面來(lái)定義Web模板,以建立一個(gè)具有相似外觀(guān)的頁(yè)面組成的網(wǎng)站。

  Java類(lèi)完成數據提供,在模板中就沒(méi)有Java代碼,這意味著(zhù)這些模板可以由一個(gè)HTML編寫(xiě)人員來(lái)維護。

  JSP作為當前主流的網(wǎng)頁(yè)應用開(kāi)發(fā)技術(shù),具有如下特點(diǎn)。

  1)將內容的生成和顯示進(jìn)行分離:使用JSP技術(shù),Web頁(yè)面開(kāi)發(fā)人員可以使用HTML或者XML標識來(lái)設計和格式化最終的頁(yè)面。使用JSP標識或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài)內容(內容是根據請求來(lái)變化的)。生成內容的邏輯被封裝在標識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運行。

  如果核心邏輯被封裝在標識和JavaBeans中,那么其他人,如Web管理人員和頁(yè)面設計者,能夠編輯和使用JSP頁(yè)面,而不影響內容的生成。

  2)強調可重用的組件:絕大多數JSP頁(yè)面依賴(lài)于可重用的、跨平臺的組件來(lái)完成應用程序所要求的更為復雜的處理。得益于Java的操作平臺無(wú)關(guān)性,開(kāi)發(fā)人員能夠很方便共享和交流執行普通操作的組件,或者使得這些組件為更多的使用者所使用;诮M件的方法加速了總體的開(kāi)發(fā)過(guò)程,極大地提高了項目整體開(kāi)發(fā)的效率。

  雖然JSP功能強大,但是它要求網(wǎng)頁(yè)開(kāi)發(fā)人員對Java要相當熟悉。而現在Java程序員還比較少,對一般的網(wǎng)頁(yè)開(kāi)發(fā)人員來(lái)說(shuō),JSP的語(yǔ)法還是比較難于掌握的。

  所以,就需要有一種網(wǎng)頁(yè)開(kāi)發(fā)工具,為一般的網(wǎng)頁(yè)開(kāi)發(fā)人員提供常用的JSP應用,讓只懂得一般頁(yè)面開(kāi)發(fā)技術(shù)(HTML)的開(kāi)發(fā)人員也能夠使用JSP的強大功能。

【sun認證JSP應用開(kāi)發(fā)背景及特點(diǎn)】相關(guān)文章:

JSP應用開(kāi)發(fā)的特點(diǎn)10-14

Sun認證Java開(kāi)發(fā)員考試介紹10-09

Sun國際認證06-10

SUN認證考試流程01-15

SUN認證考試科目01-11

SUN認證考試簡(jiǎn)介07-14

SUN JAVA認證介紹12-18

sun認證報考指南09-26

SUN認證考試項目01-11

SUN的JAVA程序員和開(kāi)發(fā)員認證及考試09-14

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频