六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

ASP與JSP的比較(2)

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

ASP:

JSP:<!--#include file="subfile.asp" -->

 

六、JAVA組件:JavaBeans

  JavaBeans是一些完成預定義功能的封裝的對象數據。JavaBeans和JSP接合與COM和ASP相比如下:

  COM對象常用來封裝商業邏輯和為ASP頁面完成高強度計算。重用的組件使得頁面簡單快速,因為組件由編譯語言(C++,VB)構成,而不是解釋型的scripting語言(VBScript, JScript)。

  JavaBeans只能用java語言開發,com可以由符合標準對象模型的任何語言開發(包括Visual J++)。另一方面,JavaBeans更容易開發,因為一旦掌握了java,了解JavaBeans的結構非常容易。由于com的復雜性,需要大量的學習和培訓才能掌握--即使你具有c++和vb的基礎也需要額外的努力。Com 組件需要在服務器上注冊,如果你修改了一個現有的組件,服務器需要重新啟動才能使用它。JavaBeans不需要重新注冊,如果開發者不需要得到對服務器的完全訪問權限,這是其一個巨大的優點。

可以創建滿足商業邏輯的完整的JavaBeans庫,讓非編程人員使用庫來開發動態網站。

Beans可以在服務器端管理數據庫連接。

  JavaBeans符合結構化對象模型:每個Bean由一個不帶參數的構造函數,控制它的servlet可以使用內省(introspection)來設置其屬性。要設置Bean的內置屬性,必須使用帶有屬性名的setProperty標簽。如果一個屬性可以設置,Bean需要有一個setXxxx方法,Xxxx用實際的屬性名來代替。

七、JSP和數據庫

  ASP使用ODBC通過ADO連接數據庫,而JAVA通過一個叫JDBC的技術聯接數據庫。目標數據庫需要一個JDBC驅動程序--一個數據庫與JAVA的接口,使得JAVA可以用標準的方式訪問數據庫。JDBC不使用服務器端的數據源。只要有JDBC驅動程序,JAVA就可以訪問數據庫了。如果一個特定的數據庫沒有JDBC驅動程序,而只有ODBC驅動程序,JAVA提供一個JDBC-ODBC橋來將JDBC調用轉化為ODBC調用。所有的JAVA編譯器都帶有一個免費的JDBC-ODBC橋。理論上,橋可以訪問任何常見的數據庫產品。

  結論:JSP模型是在ASP之后定義的,它借用了ASP的許多優點,如Session,Application等對象。同時JSP使用靈活而強大的JAVA語言,而不是低效的Scripting語言。ASP開發者只能使用基于windows平臺的技術,而java和jsp是跨平臺的。



主站蜘蛛池模板: 青青在线精品视频 | 一级做a爱片特黄在线观看 一级做a爱片久久蜜桃 | 亚洲国产精品欧美综合 | 搜索一级黄色片 | 日产国语一区二区三区在线看 | 午夜精品久久久久久久第一页 | 亚洲视频在线观看网站 | 亚洲成人社 | 日韩毛片在线免费观看 | 午夜成人免费视频 | 午夜爱爱爱爱爽爽爽网站免费 | 热热热热热色 | 欧美在线aa | 中文精品视频一区二区在线观看 | 亚洲欧美韩日 | 色综合啪啪 | 亚洲国产精久久久久久久 | 日日拍夜夜拍 | 日本在线日本中文字幕日本在线视频播放 | 日日夜夜网 | 最新国产中文字幕 | 人人网碰人人网超 | 又粗又硬又大又爽免费观看 | 青青久久久国产线免观 | 四虎在线观看一区二区 | 青娱乐极品视频在线 | 中文字幕不卡 | 依人在线| 亚洲网址在线观看 | 午夜毛片免费看 | 欧美性大战久久久久久 | 日韩欧美一区二区不卡 | 日韩影院在线观看 | 青草视频污 | 日本免费看视频 | 日本一区二区三区久久 | 色五月情 | 色妞影视 | 四虎影视在线免费观看 | 西欧毛片 | 亚洲va韩国va欧美va |