JavaWeb專案目錄+SpringMVC靜態資源+Tomcat測試html
Part1:JavaWeb專案主目錄
javaWeb常見的目錄:專案InsureSerive的 /src/main/webapp,這個webapp目錄是專案的主目錄。而webapp/WEB-INF是Java的WEB應用的安全目錄。所謂安全就是客戶端無法訪問,只有服務端可以訪問的目錄。裡面放了一些js、css、html、jsp等前段展示資訊。
Part2:SpringMVC靜態資源訪問
在spring-mvc的配置檔案中,設定
<!-- 靜態資源對映 -->
<mvc:resources mapping="/static/**" location="/WEB-INF/static/"/>
<mvc:resources mapping="/upload/**" location="/upload/"/>
這樣就把請求路徑對映到了對應的資源目錄。
Part3:在Tomcat容器中測試HTML
在tomcat的webapps裡面對邊建個目錄,然後把HTML頁面放到那個目錄裡面就可以了。然後啟動Tomcat。前面放IP+埠/目錄名/html檔名,就可以訪問了。 不過如果你只是測試HTML檔案,我建議你用純HTTP伺服器,比如Apache、Nginx、httpd等。
關鍵點:
在webapps放置好html檔案後,重啟tomcat非常關鍵。重啟操作讓tomcat將這些檔案解析為,一個Context容器。這樣就可以通過連結訪問了。一個Tomcat的Context容器對應一個Web應用。
相關文章
- SpringMVC下關於靜態資源訪問SpringMVC
- 八、SpringMVC--SpringMVC 表單標籤 和處理靜態資源SpringMVC
- SpringMVC學習筆記9-靜態資源對映SpringMVC筆記
- 靜態測試方案
- 靜態資源管理
- vue專案目錄結構Vue
- webpack 靜態資源管理Web
- 靜態資源公共庫
- Web靜態資源加速Web
- WPF:靜態、動態資源以及資源詞典
- 靜態測試解決方案
- springboot專案所有靜態資源無法載入Spring Boot
- C++ 專案目錄結構C++
- WordPress引用靜態資源方法
- 008.Nginx靜態資源Nginx
- 靜態資源伺服器伺服器
- SpringBoot處理靜態資源Spring Boot
- SpringBoot靜態資源訪問Spring Boot
- Node讀取靜態資源
- Nginx同一個server部署多個靜態資源目錄NginxServer
- vue-cli 2.x index.html 引入 static 靜態資源注意VueIndexHTML
- 瀏覽器解析html檔案src靜態資源路徑問題瀏覽器HTML
- 靜態應用程式安全測試
- Angular專案目錄結構詳解Angular
- 關於靜態檔案目錄與模板引用和Nginx location塊的適配設定Nginx
- springboot+themeleaf+bootstrap訪問靜態資源/無法訪問靜態資源/圖片Spring Boot
- Spring Boot 靜態資源配置 A卷Spring Boot
- 【Nginx】Nginx部署前端靜態資源Nginx前端
- 如何在nginx配置靜態資源Nginx
- Flutter-靜態資源和專案圖片的處理Flutter
- 【效能監控】如何有效監測網頁靜態資源大小?網頁
- Helix QAC—軟體靜態測試工具
- Helix QAC — 軟體靜態測試工具
- Android Studio專案目錄結構簡介Android
- asp .net core 靜態檔案資源
- Nginx靜態資源伺服器配置Nginx伺服器
- WPF筆記4——靜態資源(StaticResource)筆記
- Golang 非主流 打包靜態資源方案Golang