解釋一下JSP和JAVA的含義

來源:互聯網
上載者:User
js

  JSP的含義:

  JSP技術是用JAVA語言作為指令碼語言的,JSP網頁為整個伺服器端的JAVA庫單元提供了一個介面來服務於HTTP的應用程式。

  JSP(JavaServer Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。 在傳統的網頁HTML檔案(*.htm,*.html)中加入Java程式片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。Web伺服器在遇到訪問JSP網頁的請求時,首先執行其中的程式片段,然後將執行結果以HTML格式返回給客戶。程式片段可以操作資料庫、重新定向網頁以及發送 email 等等,這就是建立動態網站所需要的功能。所有程式操作都在伺服器端執行,網路上傳送給用戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現無Plugin,無ActiveX,無Java Applet,甚至無Frame。

  JAVA的含義:

  Java 是 Sun 公司在1996年推出的一種程式設計語言。Java 技術是20世紀業界出現的最重要的技術之一,這種與平台無關的語言導致了編程世界的一場革命。目前Java是互連網上最流行的程式設計語言之一。它是一種通過解釋方式來執行的語言,文法規則和 C++ 類似。

  同時, Java 也是一種跨平台的程式設計語言。用 Java 語言編寫的程式叫做 “Applet” (小應用程式),用編譯器將它編譯成類檔案後,將它存在 WWW 頁面中,並在 HTML檔上作好相應標記,使用者端只要裝上 Java 的客戶軟體就可以在網上直接運行 “Applet” 。 Java 非常適合於商業網路和 Internet 環境,現在已成為 Internet 中最受歡迎、最有影響的程式設計語言之一。 Java 有許多值得稱道的優點,如簡單、物件導向、分布式、解釋性、可靠、安全、結構中立性、可移植性、高效能、多線程、動態性等。 Java 擯棄了 C++ 中各種弊大於利的功能和許多很少用到的功能。 Java 可以運行與任何微處理器,用 Java 開發的程式可以在網路上傳輸,並運行於任何客戶機上。

  它不但是一種跨平台的通用程式設計語言,同時也是一種通用於各種電腦網路、特別是互連網的技術。它的特點是簡單、便於網上傳輸、對硬體環境依賴程度低等。現在在互連網上有大量Java應用程式。Sun公司開發出該語言以來,它已從一種程式設計語言演化為一個極具活力的計算平台。Java有著非常誘人的前景,其平台獨立性給整個網路世界帶來了巨大變革,為軟體開發人員提供了充分展示的舞台;其 “Write Once Run Everywhere”(編寫一次,到處運行)的承諾使人們空前渴望實現在Internet上的統一資料交換,並讓人們在這樣的誘惑下為想像中的各種系統間的互操作能力投入了巨大的人力和物力。 



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.