新聞中心
作為一名資深的 Java 技術專家和 Enhydra 支持者,本文作者強烈建議開發(fā)人員在選擇 Web 應用程序編程語言時,使用其他可以替代 JavaServer Pages (JSP) servlets 的技術。JSP技術是Sun 的J2EE 平臺和編程模型的一部分,用于解決將單調的內容轉換為外觀優(yōu)美的表示層時遇到的困難。事實上,并非所有的Web開發(fā)人員都對JSP技術很滿意。由于 Sun 技術出現(xiàn)了很多不同的版本,您可以從眾多表示技術中選擇一種替代技術。本文將深入查看JSP代碼并介紹一些有吸引力的替代選擇。

創(chuàng)新互聯(lián)公司是一家專業(yè)提供南城企業(yè)網站建設,專注與網站設計、成都網站制作、H5建站、小程序制作等業(yè)務。10年已為南城眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網站建設公司優(yōu)惠進行中。
表示技術專門用于將單調粗糙的Web 內容轉換成帶有漂亮的表示層的內容。JavaServer Pages JSP技術是 Sun 的表示模型,并且是 J2EE 平臺的一部分,它獲得了極大的關注。使用 JSP技術有優(yōu)點也有缺點。Web開發(fā)人員應該了解這些優(yōu)缺點,并且知道還有其他代替技術。實際上,現(xiàn)在有很多可供選擇的表示技術。本文先介紹表示技術要解決哪些問題,然后考察 JSP 模型特有的優(yōu)缺點。***,將介紹一些其他表示技術,它們可以代替 Sun 表示技術。
歷史背景
在深入介紹表示技術之前,有必要了解一下該技術產生的時代背景。就在10 年前,瘦客戶機還是個新鮮事物。我們仍然處于桌面應用程序的時代,使用功能有限的 286 微處理器和現(xiàn)在看來不屑一顧的 14 寸顯示器。時代變了!現(xiàn)在我的臺式機只需要運行一個 Web 瀏覽器,服務器由 Sun、IBM、HP、Compaq 提供,計算、業(yè)務邏輯和內容則又由其他公司提供。那么顯示器呢?現(xiàn)在我們使用的是 21 寸到 25 寸不等、等離子寬屏顯示器。這樣我們就可以看到復雜的 HTML 表示,它們充當這些強大的應用程序的前端。以前的單調界面已經無法滿足需要;我們現(xiàn)在需要使用華麗的圖形、可以移動的圖像、色彩協(xié)調的表示,并且要求它能夠加快呈現(xiàn)速度。
前提條件
如今,在羽毛漸豐的 Windows 應用程序經過十年的發(fā)展之后,我們還處在表示模式的巨大轉型之中。Visual Basic 和 C 程序員發(fā)現(xiàn)他們仍然在使用后端系統(tǒng)或單調的 Windows 應用程序,或是在工具箱中加入了一種具有 Web 能力的語言,例如 Java 語言。如果一個應用程序無法支持至少 3 到 4 種 ML 式語言(例如 HTML、XML 和 WML),即使不是徹底失敗,也會被認為是很糟糕的。當然,這就表示我們非常重視能輕松開發(fā) Web 表示層的能力。
事實證明,Web開發(fā)須知JSP技術使用新的 Internet 以及所有可用的語言(Java、C、Perl、Pascal 和 Ada 等)并不像我們希望的那樣簡單。在后端系統(tǒng)使用編程語言并利用它們生成適合客戶機的標記語言時,出現(xiàn)了大量問題。隨著瀏覽器端的選擇越來越多(例如 DHTML 和 JavaScript 編碼),Web 領域迫切需要圖形設計知識,以及可以使用標準 HTML 創(chuàng)建復雜界面的工具。但開發(fā)應用程序前端的能力無法跟上這些需求的步伐。此時,表示技術 應運而生。
當前題目:Web開發(fā)須知JSP技術
文章起源:http://www.dlmjj.cn/article/cogocgs.html


咨詢
建站咨詢
