jee 第二週課後做業

   1.jspweb

  JSP(全稱JavaServer Pages)是由Sun Microsystems公司倡導和許多公司參與共同創建的一種使軟件開發者能夠響應客戶端請求,而動態生成HTML、XML或其餘格式文檔的Web網頁的技術標準。JSP技術是以Java語言做爲腳本語言的,JSP網頁爲整個服務器端的Java庫單元提供了一個接口來服務於HTTP的應用程序。

  JSP使Java代碼和特定的預約義動做能夠嵌入到靜態頁面中。JSP句法增長了被稱爲JSP動做的XML標籤,它們用來調用內建功能。另外,能夠建立JSP標籤庫,而後像使用標準HTML或XML標籤同樣使用它們。標籤庫提供了一種和平臺無關的擴展服務器性能的方法。

  JSP被JSP編譯器編譯成Java Servlets。一個JSP編譯器能夠把JSP編譯成JAVA代碼寫的servlet而後再由JAVA編譯器來編譯成機器碼,也能夠直接編譯成二進制碼。

2.servlet

  Servlet(Server Applet)是Java Servlet的簡稱,稱爲小服務程序或服務鏈接器,用Java編寫的服務器端程序,主要功能在於交互式地瀏覽和修改數據,生成動態Web內容。

3.jsf
  JavaServer Faces (JSF) 是一種用於構建 Web 應用程序的新標準 Java 框架。它提供了一種以組件爲中心來開發 Java Web 用戶界面的方法,從而簡化了開發。
  JavaServer Faces於2004年三月1.0版正式提出,清楚的將Web應用程序的開發者劃分了三個角色:網頁設計人員、應用程序設計人員以及UI組件開發人員。 從使用的角度來看,網頁設計人員與應用程序設計人員能夠他們所熟悉的方式開發程序,而不用侵入彼此的工做範圍,而UI組件開發人員能夠獨立的開發個別組件,細節的部份留給了他們來處理。
  JSF 還經過將良好構建的模型-視圖-控制器 (MVC) 設計模式集成到它的體系結構中,確保了應用程序具備更高的可維護性。
  因爲 JSF 是經過 Java Community Process (JCP) 開發的一種 Java 標準,所以開發工具供應商徹底可以爲 JavaServer Faces 提供易於使用的、高效的可視化開發環境。
4.facelets
  Facelets是用來創建JSF應用程序時的一個可供選擇的表現層技術。
 
 
5.web應用後臺運行過程
 

在web應用中,瀏覽器端發送請求數據包,服務器端返回響應數據包來實現web應用程序的工做。當服務器向客戶端返回響應後,整個鏈接就會關閉,是一種無狀態的鏈接。設計模式

                 

相關文章
相關標籤/搜索