(1)將內容的生成和顯示進行分離 使用JSP技術,Web頁面開發人員可以使用 HTMI.或者XML標記來設計頁面的顯示方式,使用JSP標記或者小腳本來生成頁面的動態內容。核心邏輯被封裝在標記和Java Beans中,這樣就可以明確地進行分工,Web頁面設計人員編寫HTML, Servlets程序員和Java Beans程序員編寫動態部分和各種組件。 在服務器端,JSP引擎解釋JSP標記‘和小腳本,生成所請求的內容(例如通過JavaBeans組件和JDBC技術訪問數據庫),然后將結果以 HTML(或者 XMI.)頁面的形式發送回瀏覽器。這有助于作者保護自己的代碼,而又保證了任何基于HTML的Web瀏覽器的完全可用性。 (2)強調可重用的組件 絕大多數JSP頁面依賴于可重用的、跨平臺的組件(Java Beans或者Enterprise JavaBeans組件)來執行應用程序所要求的更為復雜的處理。開發人員能夠共享和交換執行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用?;诮M件的方法張家口網站制作加速了總體開發過程,并且使得各種組織在他們現有的技能和優化結果的開發努力中得到平衡。 (3)采用標記簡化頁面開發 絕大多數JSP處理將通過與JSP相關的XMI.標記來完成。在JSP頁面中,JSP語句利用標記將JSP腳本嵌入到 HTMI,文檔中,或利用JSP標記訪問Java Beans組件。標記的好處在于它們易于在應用程序間使用和共享。 JSP技術能夠使開發者擴展JSP標記。第三方開發人員和其他人員可以為常用功能創建自己的標記庫。這使得Web頁面開發人員能夠使用熟悉的工具如同標記一樣的執行特定功能的構件來工作。 (4)安全性高 由于JSP頁面的內置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯成為Java Servlets,這樣JSP頁面就具有Java技術的所有好處,包括健壯的存儲管理和相當高的安全性。 (5)一次編寫,各處運行 作為Java平臺的一部分。JSP擁有、[ava編程語言“一次編寫,各處運行”的特點。 隨著越來越多的供應商將JSP支持添加到他們的產品中,可以使用自己所選擇的服務和工具,更改工具或服務器并不影響當前的應用。 Internet是一個全球性的通信系統,也是世界上最大的電子信息倉庫。用戶通過瀏覽器就可以輕松地訪問世界各地的 Web站點,獲取信息資料。在 Internet中,信息查詢與信息組織使用超文本。這種把全球范圍內的信息組織在一起的超文本方法,是采用由指針聯結的超網狀結構,整個Internet就好像一個蜘蛛網。 Internet允許超文本指針所指向的目標信息源不僅限于文本,而且可以是其他媒體,如圖像、聲音、音樂和視頻等。這種超文本結構與多媒體的結合體,被稱為“超媒體張家口哪有做網站。由于使用超媒體技術,由Internet提供的信息變得十分豐富多彩。 Internet采用瀏覽器/服務器 (Browser/Server)的工作方式。用戶查詢信息時,在客戶端啟動瀏覽器 (Browser)程序,在提供信息的節點機上執行一個服務器程序。Internet的客戶端和服務器之間通過超文本傳輸協議HTTP (Hypertext Transfer Protocol)進行通信。瀏覽Web采用的技術主要有兩個,一是URL(Uniform Resource Locator,統一資源定位符)技術,用戶只要在Web瀏覽器的地址框內輸人站點的URI,,即可瀏覽該站點。第二種技術是在當前的頁面中選擇相應的超鏈接或熱區,從而實現從當前站點到新站點的轉換。 URL提供的是一種地址尋找方式。一個 URL就是某個資源的計算機地址,這里的資源可以是 Web文檔、文件,甚至是程序。URI一通常有兩種類型:絕對 URI,和相對 URL.
|