まもなく私は以下のように構造化されたアプリケーションを持っています。その問題は、スプリングブートが静的フォルダを再帰的にスキャンしていないことです。私は をstatic/css/bootstrap.min.css
に入れても問題ありませんが、静的フォルダstatic/bootstrap/bootstrap.min.css
のサブパッケージ内の別のフォルダに入れた場合、スクリーンショットのようにこれらのリソースを読み込めません。これをどうすれば処理できますか?前もって感謝します。 スプリングブートリソースの静的フォルダ
0
A
答えて
2
URLにはスラッシュがありません。
- 絶対URL:http://www.thymeleaf.org
- 相対URL、ことができます。
- ページ相対:ユーザー/ログイン
http://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html#link-urls
URLの異なるタイプがあります。 .html
- Context-relative:/ itemdetai
- サーバベース:〜/ billing/processInvoice(同じサーバ内の別のコンテキスト(=アプリケーション)のURLを呼び出すことができます)。
- プロトコル相対URL:
- ページ相対:ユーザー/ログイン
/bootstrap.minあなたのスクリーンショット、ブートストラップ/ CSSのURL //code.jquery.com/jquery-2.0.3.min.js .cssは、ページ相対です。
コンテキストベースのURLです。それはのsrc /メイン/リソース/静的/ストラップ/ bootstrap.minに中だとき
th:href="@{/css/bootstrap.min.css}"
:あなたのファイルはのsrc /メイン/リソース/静的/ CSS/bootstrap.min.css、使用されている場合の.css、使用:
さらにth:href="@{/bootstrap/bootstrap.min.css}"
、代わりに手動でbootstrap.min.cssをダウンロードするので、私はあなたがBootstrap WebJarを使用して、次のhrefを使用することをお勧め:
th:href="@{/webjars/bootstrap/3.3.6/css/bootstrap.min.css}"
関連する問題
- 1. NodeJsの静的フォルダ
- 2. 静的ライブラリの静的メンバー
- 3. Groone ploneプロダクト内の私の静的フォルダを見つける
- 4. サービスSpring Securityの静的フォルダから角度2のプロジェクト
- 5. Flaskテンプレートの静的フォルダからファイルをインクルードする
- 6. フラスコ:静的フォルダのファイルがapp_urlにルーティングされたばかり
- 7. Django 1.4の静的フォルダ構造ですか?
- 8. エクスプレスサーバの静的フォルダはファイルを提供しません
- 9. 静的フォルダでWeb-APIの動作を模倣する
- 10. Node.JSで静的ファイルのフォルダを作成する方法は?
- 11. レールから静的なファイル/フォルダへのアクセス
- 12. 静的フォルダの移動に関する問題
- 13. プロジェクト外のフォルダから静的コンテンツを配信する
- 14. Django静的フォルダの外にある画像/動画を表示
- 15. 静的クラスと静的メソッド
- 16. C++静的非静的
- 17. ノード単位で静的フォルダをエクスプレスに変更する
- 18. 共有ホスティングでエクスプレスで静的フォルダを使用する方法
- 19. Jekyllに静的ファイルを置くフォルダはどれですか?
- 20. django静的フォルダはapache2で提供されません
- 21. 静的メソッドと静的変数のjava
- 22. ローカル静的オブジェクトの静的な破棄
- 23. 静的ライブラリ内の静的ライブラリ
- 24. 静的/非静的メソッドの問題
- 25. 非静的メソッドはその静的な?
- 26. パブリック静的クラスのC#テストプライベート静的メソッド
- 27. 静的関数内の非静的パラメータ
- 28. 非静的メンバーの静的メンバー関数
- 29. 実行可能なWAR、WAR、およびSTSからのスプリングブートリソース
- 30. 静的vs.非静的スタックStack
http://stackoverflow.com/questions/1483063/how-to-handle-static-content-in-spring-mvc-これが役立つ場合があります – Valath