天天看點

Tomcat 是怎麼處理js file access request的

Sent: Tuesday, November 25, 2014 12:08 PM

Tomcat 運作起來之後,通過這個url就能通路js檔案:

http://localhost:8080/cus.crm.opportunity/resources/sap-ui-core.js

Tomcat 是怎麼處理這個js file access request的?我的tomcat安裝目錄下沒有這個js檔案,server是從什麼地方取出這個file的content并且傳回給浏覽器的?

Tomcat 是怎麼處理js file access request的

是從disk上這個folder拿的,問題是Tomcat咋知道要從這個路徑拿?

[外鍊圖檔轉存失敗,源站可能有防盜鍊機制,建議将圖檔儲存下來直接上傳(img-cHaroCCY-1605441730882)(https://user-images.githubusercontent.com/5669954/33241029-14889eee-d2fb-11e7-90bf-93ed483f4342.png)]

Eclipse plugin裡面有maven的dependency

[外鍊圖檔轉存失敗,源站可能有防盜鍊機制,建議将圖檔儲存下來直接上傳(img-JaXtZ0Ow-1605441730884)(https://user-images.githubusercontent.com/5669954/33241031-14bfded6-d2fb-11e7-9284-d08f06f3189c.png)]

所有的與tomcat有dependency的library都會被tomcat應用程序加載,搜尋系統資源的時候會按照如下順序:

1, jvm library資源清單’

2, JVM擴充的資源清單

3,應用中有依賴的library内含有資源清單

4,應用根目錄的資源清單

我們的這種情況屬于第三種