在大部分情況下,Web 應用程式需要建立的所有資源都會在設計網站或網頁時開發好;不過,如果要在應用程式中使用較進階的 Web 技術,您可能需要在 Web 專案中併入其他資源。
這些 Web 資源並不是一般的網頁檔案,並且通常不是您認為屬於最終網站一部分的資源。比方說,標示庫和 Java™ 資源,如 JAR 檔,就是您可能要在 Web 專案中包括的資源。另外,如果您打算在應用程式中使用 Struts 技術,也會需要如表單 Bean 之類的各種資源。
實際上,如果您計劃要匯入或匯出資源,即使 WAR 檔本身也可以視為 Web 資源。