自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Web開(kāi)發(fā)須知JSP技術(shù)

開(kāi)發(fā) 后端
本文介紹Web開(kāi)發(fā)須知JSP技術(shù),以及深入查看JSP代碼并介紹一些有吸引力的替代選擇。

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

表示技術(shù)專門用于將單調(diào)粗糙的Web 內(nèi)容轉(zhuǎn)換成帶有漂亮的表示層的內(nèi)容。JavaServer Pages JSP技術(shù)是 Sun 的表示模型,并且是 J2EE 平臺(tái)的一部分,它獲得了極大的關(guān)注。使用 JSP技術(shù)有優(yōu)點(diǎn)也有缺點(diǎn)。Web開(kāi)發(fā)人員應(yīng)該了解這些優(yōu)缺點(diǎn),并且知道還有其他代替技術(shù)。實(shí)際上,現(xiàn)在有很多可供選擇的表示技術(shù)。本文先介紹表示技術(shù)要解決哪些問(wèn)題,然后考察 JSP 模型特有的優(yōu)缺點(diǎn)。***,將介紹一些其他表示技術(shù),它們可以代替 Sun 表示技術(shù)。

歷史背景

在深入介紹表示技術(shù)之前,有必要了解一下該技術(shù)產(chǎn)生的時(shí)代背景。就在10 年前,瘦客戶機(jī)還是個(gè)新鮮事物。我們?nèi)匀惶幱谧烂鎽?yīng)用程序的時(shí)代,使用功能有限的 286 微處理器和現(xiàn)在看來(lái)不屑一顧的 14 寸顯示器。時(shí)代變了!現(xiàn)在我的臺(tái)式機(jī)只需要運(yùn)行一個(gè) Web 瀏覽器,服務(wù)器由 Sun、IBM、HP、Compaq 提供,計(jì)算、業(yè)務(wù)邏輯和內(nèi)容則又由其他公司提供。那么顯示器呢?現(xiàn)在我們使用的是 21 寸到 25 寸不等、等離子寬屏顯示器。這樣我們就可以看到復(fù)雜的 HTML 表示,它們充當(dāng)這些強(qiáng)大的應(yīng)用程序的前端。以前的單調(diào)界面已經(jīng)無(wú)法滿足需要;我們現(xiàn)在需要使用華麗的圖形、可以移動(dòng)的圖像、色彩協(xié)調(diào)的表示,并且要求它能夠加快呈現(xiàn)速度。

前提條件

如今,在羽毛漸豐的 Windows 應(yīng)用程序經(jīng)過(guò)十年的發(fā)展之后,我們還處在表示模式的巨大轉(zhuǎn)型之中。Visual Basic 和 C 程序員發(fā)現(xiàn)他們?nèi)匀辉谑褂煤蠖讼到y(tǒng)或單調(diào)的 Windows 應(yīng)用程序,或是在工具箱中加入了一種具有 Web 能力的語(yǔ)言,例如 Java 語(yǔ)言。如果一個(gè)應(yīng)用程序無(wú)法支持至少 3 到 4 種 ML 式語(yǔ)言(例如 HTML、XML 和 WML),即使不是徹底失敗,也會(huì)被認(rèn)為是很糟糕的。當(dāng)然,這就表示我們非常重視能輕松開(kāi)發(fā) Web 表示層的能力。

事實(shí)證明,Web開(kāi)發(fā)須知JSP技術(shù)使用新的 Internet 以及所有可用的語(yǔ)言(Java、C、Perl、Pascal 和 Ada 等)并不像我們希望的那樣簡(jiǎn)單。在后端系統(tǒng)使用編程語(yǔ)言并利用它們生成適合客戶機(jī)的標(biāo)記語(yǔ)言時(shí),出現(xiàn)了大量問(wèn)題。隨著瀏覽器端的選擇越來(lái)越多(例如 DHTML 和 JavaScript 編碼),Web 領(lǐng)域迫切需要圖形設(shè)計(jì)知識(shí),以及可以使用標(biāo)準(zhǔn) HTML 創(chuàng)建復(fù)雜界面的工具。但開(kāi)發(fā)應(yīng)用程序前端的能力無(wú)法跟上這些需求的步伐。此時(shí),表示技術(shù) 應(yīng)運(yùn)而生。

【編輯推薦】

  1. 簡(jiǎn)單介紹JSP技術(shù)
  2. 需要掌握的十個(gè)JSP標(biāo)簽庫(kù)
  3. JSP技術(shù)中表單數(shù)據(jù)存儲(chǔ)的通用方法
  4. 詳解JSP技術(shù)的方法
  5. 怎樣學(xué)習(xí)JSP技術(shù)
責(zé)任編輯:佚名 來(lái)源: 中國(guó)IT實(shí)驗(yàn)室
相關(guān)推薦

2009-07-03 11:07:37

JSP Web開(kāi)發(fā)

2020-07-09 07:34:40

開(kāi)發(fā)Web工具

2011-07-08 10:58:47

2021-01-21 22:07:15

Web開(kāi)發(fā)人工智能

2016-11-21 11:50:37

2016-12-01 14:54:57

2009-07-02 09:56:24

導(dǎo)入事件驅(qū)動(dòng)技術(shù)JSP Servlet

2009-07-01 18:34:59

JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)

2009-06-29 16:19:57

JSP Servlet

2009-07-01 16:26:10

jsp web開(kāi)發(fā)

2019-01-04 14:26:06

Web開(kāi)發(fā)趨勢(shì)

2015-09-15 11:00:49

MEANWeb

2023-05-11 16:29:39

Javascript開(kāi)發(fā)前端

2015-07-20 09:16:42

iOSWatchKit開(kāi)發(fā)

2011-05-11 17:09:03

jsp

2009-07-02 11:15:31

學(xué)習(xí)JSP技術(shù)

2009-07-02 10:27:20

JSP技術(shù)JSP入門

2009-07-02 12:56:01

JSP技術(shù)

2009-07-03 10:18:31

JSP開(kāi)發(fā)

2009-07-01 17:07:51

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)