通過(guò)使用JSP提供的標準標簽庫,Web頁(yè)面開(kāi)發(fā)人員能夠訪(fǎng)問(wèn)和實(shí)例化JavaBean姐件、設置或者檢索組件屬性、下載Applet以及執行用其他方法更難于編碼和耗時(shí)的功能。此外,Web頁(yè)面開(kāi)發(fā)人員還可以為常用功能創(chuàng )建自己的標簽庫。這使得Web頁(yè)面開(kāi)發(fā)人員能夠使用熟悉的工具和如同標簽一樣的執行特定功能的構件來(lái)工作。
借助JSP技術(shù),Web頁(yè)面開(kāi)發(fā)人員可以使用HTML或者XML標簽來(lái)設計和格式化終頁(yè)面。使用Jsp標簽或者腳本程序來(lái)生成動(dòng)態(tài)Web頁(yè)面的內容(頁(yè)面的內容是根據請求變化的,例如,請求帳戶(hù)信息或者特定的一本書(shū)的價(jià)格)。
生成內容的邏輯被封裝在標簽和JavaBean組件中,并且捆綁在腳本程序中,所有的腳本程序在服務(wù)器端運行。因此,其他人(如Web管理人員和頁(yè)面設計者)能夠方便地編輯和使用JSP頁(yè)面,而不影響內容的生成。在服務(wù)器端由JSP引擎負責解釋JSP標識和腳本程序生成所請求的內容,并且將結果以HTML或者XML頁(yè)面的形式發(fā)送回瀏覽器。這樣有助于開(kāi)發(fā)人員保護白己的核心代碼,又保證了任何基于HTML的Web瀏覽器的高度兼容性。
JSP頁(yè)面可借助可重用的、跨平臺的組件(JavaBean或者Enterprise JavaBeans TM組件)來(lái)執行應用程序所要求的極為復雜的業(yè)務(wù)邏輯。開(kāi)發(fā)人員能夠共享和交換執行普通操作的組件或者讓這些組件被別的開(kāi)發(fā)人員或開(kāi)發(fā)團隊所使用,基于組件的方法加速了總體開(kāi)發(fā)進(jìn)程,并且使得各種組織在他們現有的技能和優(yōu)化結果的開(kāi)發(fā)努力中得到平衡。
QQ咨詢(xún)
在線(xiàn)咨詢(xún)真誠為您提供專(zhuān)業(yè)解答服務(wù)
咨詢(xún)熱線(xiàn)
0771-3805202
7*24小時(shí)服務(wù)熱線(xiàn)
微信交流