国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

對比與總結

2024-07-21 02:14:24
字體:
來源:轉載
供稿:網友

jsp、ssjs與nas
   jsp不會取代或威脅到ssjs作為一種平臺的地位,它們擁有各自的市場。盡管jsp比ssjs更強大,更靈活,但是要編寫腳本代碼你就必須學習java――至少在某個廠商推出像javascript這樣的更加簡單的語言之前是這樣。同時,ssjs仍然提供簡單強大的javascript語言,它比java易學而且在某些方面更靈活,因為它可以被松散地鍵入。從nas被人們注意時起,就可以肯定jsp不可能取代nas提供的強大功能。jsp是一種先進的表達層技術,它可以很好地與nas體系結構共存。nas現在使用一種獨有的標識語言用于構建表單層模板。這種標識語言有些“頑固",它不允許在頁面內加入腳本,這一點顯然不如jsp靈活。在nas4.0中,網景公司將引入jsp作為一種可選擇的標識語言與同樣要在nas4.0中引入的底層nas servlet模型一起工作。事實上,jsp的出現對于nas開發者來說是個好消息。

jsp與xml
   jsp與xml有著有趣的聯系。一方面,你可以把jsp和xml混合使用,就像混合jsp與html一樣,這樣一來就那用jsp來動態生成xml頁。換句話說,你可以用jsp編寫原始xml文檔。jsp在幾種特殊類中提供了這一功能,但這并不是它特有的。理論上,你可以使用任何腳本語言,包括cgi、ssjs和asp,來動態生成xml頁,與生成html的方法一樣。在jsp規范中明確聲明了jsp支持動態生成xml文檔,并且證實這種生成動態內容的方法不違反任何xml規則。

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

結束語
   jsp一定會理所當然地受到各種各樣的人員的關注,因為它不僅通過標簽的使用對初級的程序員通過支持,還適用于高級的腳本編寫者和java開發者。實際上,除網景以外的其他廠商也已經提供了這樣或那樣的jsp開發工具。盡管sun還沒有正式發布jsp1.0規范(寫本文時發布的jsp1.0還只是一個草案),ibm、beaweblogic和livesystems已經在他們的應用服務器中實現了jsp。由于jsp是一個開放的標準,它允許用其他語言(如javascript)代替java,所以它將會在行業中贏得更為廣泛的支持。前面提到過,網景公司已經宣布nas4.0將支持jsp和javaservlets。

   jsp與生俱來的靈活性、對組件為中心程序設計的支持、以及它的跨平臺性使它成為netscape跨平臺服務體系的完美補充。由于nas本身就是一個以組件為中心的支持java的服務系統,jsp看來將會成為與未來版本的nas相匹配的最理想的表單層技術。如果你已經或即將成為nas程序員,我強烈建議你下載sun發行的jsp reference implementation并從現在開始學習它。這個工具不是作為生產軟件產品使用的,但你可以用它構建和運行一些簡單的應用程序,借此來熟悉jsp。其中還包括了一些示例程序,它們將和本文一起引導你走向jsp開發之路。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 革吉县| 息烽县| 甘洛县| 周宁县| 郧西县| 孟津县| 武功县| 凌云县| 和林格尔县| 凌海市| 南阳市| 新和县| 北票市| 星子县| 德保县| 宁武县| 炉霍县| 伊宁县| 甘德县| 巴南区| 百色市| 夏河县| 交口县| 凭祥市| 文安县| 且末县| 沈阳市| 蒲江县| 丰顺县| 阿拉善左旗| 万州区| 兰考县| 孟州市| 镇宁| 永德县| 巨野县| 永昌县| 通州市| 砀山县| 棋牌| 琼中|