0
這裏是我的問題:無法加載星火靜態子目錄
- 我使用的Spark在我的Java項目中我的Web服務器架構。
- 我的網站設計結構如下:
- 的Index.html
- 的js文件夾(用JavaScript庫和文件)
- css文件夾中(與樣式)
- 映像文件夾(含圖片)
我複製這個結構導入到我的「公共」文件夾(資源下),就像在星火文檔。使用添加了這個文件夾的靜態文件夾:
staticFiles.location("/public");
init();
但現在,只有裏面的文件「/公」的文件夾的即時孩子的可以被訪問,即:
- [本地主機]:[端口] /index.html - 工作
- [本地主機]:[端口] /js/main.js - 工作
- [本地主機]:[端口]/JS/LIB/lib中。 js - 不工作 - 40 4
- [本地主機]:[端口] /css/myTheme/greenTheme.css - 不起作用 - 404
我應該怎麼做,包括所有子目錄的靜態文件?
謝謝。
UPDATE: 如果我打開而未在NetBeans中找到文件,添加一個新行並保存文件 - 當我運行該程序的文件以後可以找到!任何想法爲什麼這樣?
您是否發現問題的原因?我只是試了一下自己,它開箱即用。我很好奇爲什麼它不適合你。 – Yevgeniy
也許這些目錄的權限問題? – SHG
@Yevgeniy它只適用於加載靜態EXTERNAL文件夾,但如果我想從類文件加載文件(將所有文件放在Java包中),那麼它仍然不起作用。 – OmriSoudry