<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • sun認證JSP應用開發背景及特點

    時間:2024-07-10 14:09:16 SUN認證 我要投稿
    • 相關推薦

    sun認證JSP應用開發背景及特點

      JSP將網頁邏輯與網頁設計和顯示分離,支持可重用的基于組件的設計,使基于Web的應用程序的開發變得迅速和容易。下面來看yjbys小編介紹吧!

      JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產生動態網頁的處理邏輯。網頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。

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

      廣大的頁面開發人員都熱切地盼望一種統一的頁面開發技術,該技術應該具有的特點:

      ①與操作平臺無關,能夠在任何Web或應用程序服務器上運行;

      ②將應用程序邏輯和頁面顯示分離;

      ③提供代碼重用,簡化開發基于Web的交互式應用程序的過程。

      JSP(Java Server Page)技術就是被設計用來滿足這樣的要求的。JSP是由Sun MicroSystem公司于1999年6月推出的新的網頁開發技術,它是基于Java Serv-let以及整個Java體系的Web開發技術,是Servlet2.1API的擴展。利用這一技術,可以建立先進、安全和跨平臺的動態網站。

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

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

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

      Java類完成數據提供,在模板中就沒有Java代碼,這意味著這些模板可以由一個HTML編寫人員來維護。

      JSP作為當前主流的網頁應用開發技術,具有如下特點。

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

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

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

      雖然JSP功能強大,但是它要求網頁開發人員對Java要相當熟悉。而現在Java程序員還比較少,對一般的網頁開發人員來說,JSP的語法還是比較難于掌握的。

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

    【sun認證JSP應用開發背景及特點】相關文章:

    JSP應用開發的特點10-14

    Sun認證Java開發員考試介紹10-09

    Sun國際認證06-10

    SUN認證考試流程01-15

    SUN認證考試科目01-11

    SUN認證考試簡介07-14

    SUN JAVA認證介紹12-18

    sun認證報考指南09-26

    SUN認證考試項目01-11

    SUN的JAVA程序員和開發員認證及考試09-14

    主站蜘蛛池模板: 在线精品亚洲| 久久精品欧美日韩精品| 无码久久精品国产亚洲Av影片 | 久久精品亚洲精品国产欧美| 国内精品久久久久影院一蜜桃| 国产在线精品一区二区不卡麻豆| 久久久久久国产精品免费无码| 九九久久精品国产| 欧美精品人爱c欧美精品| 亚洲精品乱码久久久久久久久久久久| 国产精品福利片免费看| 91精品一区国产高清在线| 亚洲日韩精品无码一区二区三区 | 99国产精品国产免费观看| 国内精品伊人久久久久av一坑| 亚洲国产成人久久精品99| 国产精品 综合 第五页| 国内精品久久久久影院免费| 欧美精品欧美人与动人物牲交| 欧美日韩精品一区二区三区不卡 | 久久精品99无色码中文字幕| 91精品免费久久久久久久久| 91精品国产自产在线观看永久| 奇米精品视频一区二区三区| 亚洲精品动漫免费二区 | 国产国产成人精品久久| 精品日韩亚洲AV无码一区二区三区| 亚洲国产精品日韩| 精品国产午夜肉伦伦影院| 国产成人综合久久精品尤物| 奇米精品一区二区三区在线观看| 2021国产成人精品国产| 自怕偷自怕亚洲精品| 热re99久久精品国99热| 亚洲日韩精品一区二区三区无码| 日韩AV毛片精品久久久| 精品人妻少妇一区二区三区在线 | 青青草国产精品久久| 久久国产精品99久久久久久老狼| 91精品国产色综合久久| laowang在线精品视频|