人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁(yè)面

JSP簡(jiǎn)明圖文詳細(xì)教程:比較與總結(jié)

JSP簡(jiǎn)明圖文詳細(xì)教程:比較與總結(jié)

更新時(shí)間:2022-07-17 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

JSP、SSJS與NAS
  JSP不會(huì)取代或威脅到SSJS作為一種web開發(fā)平臺(tái)的地位,它們擁有各自的市場(chǎng)。盡管JSP比SSJS更強(qiáng)大,更靈活,但是要編寫腳本代碼你就必須學(xué)習(xí)Java――至少在某個(gè)廠商推出像JavaScript這樣的更加簡(jiǎn)單的語(yǔ)言之前是這樣。同時(shí),SSJS仍然提供簡(jiǎn)單強(qiáng)大的JavaScript語(yǔ)言,它比Java易學(xué)而且在某些方面更靈活,因?yàn)樗梢员凰缮⒌劓I入。從NAS被人們注意時(shí)起,就可以肯定JSP不可能取代NAS提供的強(qiáng)大功能。JSP是一種先進(jìn)的表達(dá)層技術(shù),它可以很好地與NAS體系結(jié)構(gòu)共存。NAS現(xiàn)在使用一種獨(dú)有的標(biāo)識(shí)語(yǔ)言用于構(gòu)建表單層模板。這種標(biāo)識(shí)語(yǔ)言有些“頑固",它不允許在頁(yè)面內(nèi)加入腳本,這一點(diǎn)顯然不如JSP靈活。在NAS4.0中,網(wǎng)景公司將引入JSP作為一種可選擇的標(biāo)識(shí)語(yǔ)言與同樣要在NAS4.0中引入的底層NAS servlet模型一起工作。事實(shí)上,JSP的出現(xiàn)對(duì)于NAS開發(fā)者來(lái)說(shuō)是個(gè)好消息。

JSP與XML
  JSP與XML有著有趣的聯(lián)系。一方面,你可以把JSP和XML混合使用,就像混合JSP與HTML一樣,這樣一來(lái)就那用JSP來(lái)動(dòng)態(tài)生成XML頁(yè)。換句話說(shuō),你可以用JSP編寫原始XML文檔。JSP在幾種特殊類中提供了這一功能,但這并不是它特有的。理論上,你可以使用任何腳本語(yǔ)言,包括CGI、SSJS和ASP,來(lái)動(dòng)態(tài)生成XML頁(yè),與生成HTML的方法一樣。在JSP規(guī)范中明確聲明了JSP支持動(dòng)態(tài)生成XML文檔,并且證實(shí)這種生成動(dòng)態(tài)內(nèi)容的方法不違反任何XML規(guī)則。

  另一方面,JSP頁(yè)本身可被解釋為XML文檔。JSP規(guī)范中定義了XML適用的標(biāo)簽和XML不適用標(biāo)簽可供選擇。比如,腳本片斷(寫在<%...%>中)同樣可以寫在XML適用標(biāo)簽<jsp:sriptlet>和</jsp:scriptlet>之間。顯然,當(dāng)你手工書寫JSP代碼時(shí),前一種方法比XML格式更容易。然而,在IDE(集成開發(fā)環(huán)境)或其他JSP開發(fā)工具中,使用XML書寫格式能夠更容易地生成有效的JSP頁(yè)。關(guān)于JSP和XML關(guān)系的詳細(xì)資料,請(qǐng)參閱JSP規(guī)范。

結(jié)束語(yǔ)
  JSP一定會(huì)理所當(dāng)然地受到各種各樣的web開發(fā)人員的關(guān)注,因?yàn)樗粌H通過標(biāo)簽的使用對(duì)初級(jí)的程序員通過支持,還適用于高級(jí)的腳本編寫者和Java開發(fā)者。實(shí)際上,除網(wǎng)景以外的其他廠商也已經(jīng)提供了這樣或那樣的JSP開發(fā)工具。盡管Sun還沒有正式發(fā)布JSP1.0規(guī)范(寫本文時(shí)發(fā)布的JSP1.0還只是一個(gè)草案),IBM、BEAWebLogic和LiveSystems已經(jīng)在他們的應(yīng)用服務(wù)器中實(shí)現(xiàn)了JSP。由于JSP是一個(gè)開放的標(biāo)準(zhǔn),它允許用其他語(yǔ)言(如JavaScript)代替Java,所以它將會(huì)在行業(yè)中贏得更為廣泛的支持。前面提到過,網(wǎng)景公司已經(jīng)宣布NAS4.0將支持JSP和Javaservlets。

  JSP與生俱來(lái)的靈活性、對(duì)組件為中心程序設(shè)計(jì)的支持、以及它的跨平臺(tái)性使它成為Netscape跨平臺(tái)服務(wù)體系的完美補(bǔ)充。由于NAS本身就是一個(gè)以組件為中心的支持Java的服務(wù)系統(tǒng),JSP看來(lái)將會(huì)成為與未來(lái)版本的NAS相匹配的最理想的表單層技術(shù)。如果你已經(jīng)或即將成為NAS程序員,我強(qiáng)烈建議你下載Sun發(fā)行的JSP reference implementation并從現(xiàn)在開始學(xué)習(xí)它。這個(gè)工具不是作為生產(chǎn)軟件產(chǎn)品使用的,但你可以用它構(gòu)建和運(yùn)行一些簡(jiǎn)單的應(yīng)用程序,借此來(lái)熟悉JSP。其中還包括了一些示例程序,它們將和本文一起引導(dǎo)你走向JSP開發(fā)之路。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 大方县| 合川市| 独山县| 镇沅| 新野县| 册亨县| 库尔勒市| 静乐县| 山阳县| 宜君县| 怀仁县| 嘉黎县| 襄汾县| 衡阳市| 固始县| 克山县| 高尔夫| 隆昌县| 上高县| 中超| 肥乡县| 乐陵市| 大名县| 漠河县| 河西区| 南陵县| 北川| 古交市| 潜江市| 武隆县| 哈尔滨市| 中宁县| 长春市| 垦利县| 邵阳市| 怀安县| 锡林郭勒盟| 白城市| 吕梁市| 白玉县| 彩票|