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

首頁 > 編程 > ASP > 正文

ASP與JSP的比較(二) 

2019-11-18 22:30:10
字體:
供稿:網(wǎng)友
aspjsp的比較(二)

五、ServerSideIncludes
  在服務(wù)器端引用上ASP和JSP有著相同之處。ASP和JSP都可以支持此功能的服務(wù)器(IIS,APACHE)上實現(xiàn)服務(wù)器端包含虛文件。但JSP是將動態(tài)頁面的結(jié)果包含進來,而不是包含文件的代碼本身。當你包含的文件在另一個服務(wù)器上時,不包含任何代碼和對象是一個非常有效的功能。

ASP:<!--#includefile="subfile.asp"-->
JSP:<%@includefile="subfile.jsp"-->


六、java組件:JavaBeans
  JavaBeans是一些完成預定義功能的封裝的對象數(shù)據(jù)。JavaBeans和JSP接合與COM和ASP相比如下:

COM對象常用來封裝商業(yè)邏輯和為ASP頁面完成高強度計算。重用的組件使得頁面簡單快速,因為組件由編譯語言(C++,VB)構(gòu)成,而不是解釋型的scripting語言(VBScript, JScript)。
JavaBeans只能用java語言開發(fā),com可以由符合標準對象模型的任何語言開發(fā)(包括Visual J++)。另一方面,JavaBeans更容易開發(fā),因為一旦掌握了java,了解JavaBeans的結(jié)構(gòu)非常容易。由于com的復雜性,需要大量的學習和培訓才能掌握--即使你具有c++和vb的基礎(chǔ)也需要額外的努力。Com 組件需要在服務(wù)器上注冊,如果你修改了一個現(xiàn)有的組件,服務(wù)器需要重新啟動才能使用它。JavaBeans不需要重新注冊,如果開發(fā)者不需要得到對服務(wù)器的完全訪問權(quán)限,這是其一個巨大的優(yōu)點。
可以創(chuàng)建滿足商業(yè)邏輯的完整的JavaBeans庫,讓非編程人員使用庫來開發(fā)動態(tài)網(wǎng)站。
Beans可以在服務(wù)器端管理數(shù)據(jù)庫連接。
JavaBeans符合結(jié)構(gòu)化對象模型:每個Bean由一個不帶參數(shù)的構(gòu)造函數(shù),控制它的servlet可以使用內(nèi)省(introspection)來設(shè)置其屬性。要設(shè)置Bean的內(nèi)置屬性,必須使用帶有屬性名的setPRoperty標簽。如果一個屬性可以設(shè)置,Bean需要有一個setXxxx方法,Xxxx用實際的屬性名來代替。
七、JSP和數(shù)據(jù)庫
  ASP使用ODBC通過ADO連接數(shù)據(jù)庫,而JAVA通過一個叫JDBC的技術(shù)聯(lián)接數(shù)據(jù)庫。目標數(shù)據(jù)庫需要一個JDBC驅(qū)動程序--一個數(shù)據(jù)庫與JAVA的借口,使得JAVA可以用標準的方式訪問數(shù)據(jù)庫。JDBC不使用服務(wù)器端的數(shù)據(jù)源。只要有JDBC驅(qū)動程序,JAVA就可以訪問數(shù)據(jù)庫了。如果一個特定的數(shù)據(jù)庫沒有JDBC驅(qū)動程序,而只有ODBC驅(qū)動程序,JAVA提供一個JDBC-ODBC橋來將JDBC調(diào)用轉(zhuǎn)化為ODBC調(diào)用。所有的JAVA編譯器都帶有一個免費的JDBC-ODBC橋。理論上,橋可以訪問任何常見的數(shù)據(jù)庫產(chǎn)品。

結(jié)論:JSP模型是在ASP之后定義的,它借用了ASP的許多優(yōu)點,如session,application等對象。同時JSP使用靈活而強大的JAVA語言,而不是低效的Scripting語言。ASP開發(fā)者只能使用基于windows平臺的技術(shù),而java和jsp是跨平臺的。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 读书| 连南| 胶南市| 崇左市| 晋宁县| 鲁山县| 阿尔山市| 汉源县| 平山县| 乐昌市| 富源县| 慈利县| 鸡西市| 调兵山市| 吉安市| 崇明县| 静海县| 清苑县| 周至县| 保靖县| 三原县| 车致| 祁门县| 吉水县| 秭归县| 阜城县| 营山县| 奇台县| 南溪县| 保康县| 龙井市| 嘉祥县| 温州市| 图木舒克市| 梁平县| 镇平县| 固阳县| 岳普湖县| 大宁县| 无棣县| 墨脱县|