springboot統合FreeMarkerの静的ファイルのCSS、jsは404を報告

1.図:以下のようなカタログ、

静的ファイルのまずindex.ftlアクセス静的構成、あなたは過去にCTRLポイントを押したままにすることができますが、クロム404年半ばレポートで実行している、と私は思ったんだけど、

<div class="logo"><a href=""><img src="/assets/img/logo-partner-01.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/static/assets/img/logo-partner-02.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/static/assets/img/logo-partner-03.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/static/assets/img/logo-partner-04.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/static/assets/img/logo-partner-05.png" alt=""></a></div>

その後、再び、次のようにオンラインの答えは答えを探して:

しかし、なぜアイデアはspringbootデフォルトのファイルディレクトリがとても始まるtemplatesディレクトリから見たときに、動的テンプレートなので、それができないリソースを検索するように求めますが、テンプレートのディレクトリを提出する必要がありますすることは、直接外の世界からアクセスすることはできません。ファイルを見つけることができるという考えではないが、プログラムが通常の訪問で実行されているが、ここでは、静的なファイルディレクトリ内の静的リソースファイルを配置する必要があり、ディレクトリは、外の世界への直接アクセスです。
オリジナルます。https://blog.csdn.net/Tomsidi/article/details/83041244 

ソリューション:1、次のように読んで、完璧な実行

                         2、または変更せずに、直接設定#静的構成ファイルパスを追加し、JS、CSSおよび他spring.mvc.staticパスパターン= /静的/ **

 <div class="logo"><a href=""><img src="/static/assets/img/logo-partner-01.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/assets/img/logo-partner-02.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/assets/img/logo-partner-03.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/assets/img/logo-partner-04.png" alt=""></a></div>
                    <div class="logo"><a href=""><img src="/assets/img/logo-partner-05.png" alt=""></a></div>


 

おすすめ

転載: blog.csdn.net/weixin_42533856/article/details/88572394