Servlet3.1規範之Web應用
Web應用
一個Web應用是由許多servlet、HTML頁面、類和其他資源組成的集合,這些資源組成了一個執行在Web伺服器上的完整應用程式。Web應用程式能夠捆綁和執行在來自不同提供商的不同容器上。
10.1 Web伺服器中的Web應用程式
在Web伺服器中Web應用程式的根目錄是一個特定的路徑。例如,一個catalog應用,可以位於http://www.mycorp.com/catalog。以這個字首開始的所有請求將被路由到代表catalog應用的ServletContext環境中。
servlet容器能夠制定Web應用程式自動生成的規則。例如,一個~user/對映可用於對映到一個基於/home /user/public_html/的Web應用。
預設情況下,在任何時候一個Web應用程式的例項必須執行在一個虛擬機器(VM)中。如果應用程式通過其部署描述檔案標記為“分散式”的,那麼可以覆蓋此行為。標記為分散式的應用程式必須遵守比普通的Web應用程式更嚴格的規則。本規範中陳述了這些規則。
10.2 與ServletContext的關係
servlet容器必須強制web應用程式和ServletContext之間一對一進行通訊。ServletContext物件提供了一個servlet和它的應用程式檢視。
10.3 Web應用的要素
Web應用程式可能包括以下專案:
■ Servlets
■ JSP 頁面
■ 實用工具類
■ 靜態檔案(HTML,影像,聲音等)
■ 客戶端Java applets,beans,和類
■ 結合上述所有要素的描述性的元資訊
一個Web應用是由許多servlet、HTML頁面、類和其他資源組成的集合,這些資源組成了一個執行在Web伺服器上的完整應用程式。Web應用程式能夠捆綁和執行在來自不同提供商的不同容器上。
10.1 Web伺服器中的Web應用程式
在Web伺服器中Web應用程式的根目錄是一個特定的路徑。例如,一個catalog應用,可以位於http://www.mycorp.com/catalog。以這個字首開始的所有請求將被路由到代表catalog應用的ServletContext環境中。
servlet容器能夠制定Web應用程式自動生成的規則。例如,一個~user/對映可用於對映到一個基於/home /user/public_html/的Web應用。
預設情況下,在任何時候一個Web應用程式的例項必須執行在一個虛擬機器(VM)中。如果應用程式通過其部署描述檔案標記為“分散式”的,那麼可以覆蓋此行為。標記為分散式的應用程式必須遵守比普通的Web應用程式更嚴格的規則。本規範中陳述了這些規則。
10.2 與ServletContext的關係
servlet容器必須強制web應用程式和ServletContext之間一對一進行通訊。ServletContext物件提供了一個servlet和它的應用程式檢視。
10.3 Web應用的要素
Web應用程式可能包括以下專案:
■ Servlets
■ JSP 頁面
■ 實用工具類
■ 靜態檔案(HTML,影像,聲音等)
■ 客戶端Java applets,beans,和類
■ 結合上述所有要素的描述性的元資訊
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-751631/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 學好WEB前端之HTML 規範Web前端HTML
- 學好WEB前端之CSS規範Web前端CSS
- 學好WEB前端之javascript規範Web前端JavaScript
- drf : web應用模式,RESTful API規範,介面測試工具:PostmanWeb模式RESTAPIPostman
- DCOS雲平臺之應用容器化改造規範
- web前端規範Web前端
- 前端規範之HTML 規範前端HTML
- 前端規範之javascript規範前端JavaScript
- 前端規範之CSS規範前端CSS
- 前端規範之nodeJs 規範前端NodeJS
- 前端規範之CSS規範(Stylelint)前端CSS
- 學好WEB前端之媒體檔案規範Web前端
- WEB前端編碼規範Web前端
- web前端開發規範Web前端
- 前端規範之vue 專案規範前端Vue
- 前端規範之Git提交規範(Commitizen)前端GitMIT
- CSS 單雙引號應用規範CSS
- Saas 應用12個架構規範架構
- 前端規範之媒體檔案規範前端
- 資料庫規範之SQL規範寫法資料庫SQL
- 雲原生應用實現規範 - 初識 Operator
- web前端開發規範總結Web前端
- Web前端開發規範手冊Web前端
- web前端介面切圖命名規範方法Web前端
- NodeJs專案開發中應用ESLint程式碼規範NodeJSEsLint
- Django之web應用與http協議DjangoWebHTTP協議
- 前端規範之Git工作流規範(Husky + Comminilint + Lint-staged)前端Git
- 瞭解 Web 標準規範和組織Web
- 教你更優雅地寫 API 之規範響應資料API
- MySQL資料庫規範 (設計規範+開發規範+操作規範)MySql資料庫
- SciPy 應用範圍
- OAuth 2.0 授權方式講解,規範實踐和應用OAuth
- 《商業銀行應用程式介面安全管理規範》解讀
- web應用安全測試之業務漏洞Web
- Web 安全開發規範手冊 V1.0Web
- Web安全開發規範手冊V1.0Web
- 規範與偏離規範
- 摺疊屏上應用設計規範,瞭解一下
- AMD 規範與CMD 規範概要