リソースのロードに失敗した問題:サーバーが404()のステータスで応答すると、springbootでwarにコンパイルされたときに発生します

私が使用したEclipseは、コードで直接springbootを実行したときにこのバグを示していませんでした。戦争としてリリースされたときに、エラーが発生しました。
実際、その理由は、リンク静的リソースが間違っているためです。
私はthymeleafを使用していますが、前の写真は便利で、このリファレンスと直接似ています

<link href="../js.bootstrap.js"/>

デバッグに問題はありませんでしたが、展開とリリースはバグであり、解決策は簡単でした。正直に書いてください。

<link th:href="@{/js/bootstrap.js}" />

OK。
その後のさらなる分析と解決策については、ここをクリックしてください

おすすめ

転載: blog.csdn.net/baidu_31788709/article/details/104396016