2014-03-26 86 views
0

我正在用Spring 3.2.7和Spring Security 3.2.2開發Web應用程序Spring Security 3.2 + Tomcat 6.0.24

我有一個奇怪的問題。

如果我使用Apache Tomcat 6.0.35的實例,我的應用程序已正確部署。如果我使用Tomcat 6.0.24,我不會獲得靜態資源!我只收到我的歡迎jsp,但對於其他資源,我總是收到404錯誤。

你知道這個問題的根源嗎?非常感謝你!

編輯:我不明白在服務器日誌

+0

如果您不使用Spring Security,它可以工作嗎?如果是這樣,請發佈您的安全配置。很可能你已經添加了一個拒絕訪問你的靜態資源的訪問規則。儘管如此,如果您啓用了調試日誌記錄(您應該),那麼日誌中將會出現錯誤。 –

回答

0

沒有錯誤這很可能意味着你沒有正確定義的資源文件夾。

有些事情要檢查(你最有可能完成): 1.確保您已經定義了資源文件夾 2的位置,確保你的src所指向的資源的正確位置

從經驗: 如果所有靜態文件都返回404,那麼它是我的資源文件夾位置導致問題的定義(例如調用css/one.css不是資源/ css/one.css)。 如果選擇少量靜態資源,那麼在調用這些不正確的文件時,它很可能是您的src。

我可以用目前提供的信息做的最好的。請包括您的配置設置,以便我們可以幫助更好地查明。

相關問題