2016-07-27 5 views
2

のデフォルトlocaltionは、私は(http://start.spring.io/経由で作成した)春のブートを使用して小規模なプロジェクトを持っているSRCを/ main/resources/static /、index.htmlファイルを追加しました。春ブーツ:</p> <pre><code>@Controller public class RootController { @RequestMapping(value = "/", method = RequestMethod.GET) public String root() { return "index"; } } </code></pre> <p>2)私のフォルダに:</p> <p>1)私は、コントローラを持っている:静的ページ

http://localhost:8080/」でアクセスしようとすると、404エラーが発生します。どうして ?

私は2つのソリューションは、この問題を解決するために見つかりましたが、私はそれが春ブーツが提案する最も簡単な解決策はないと思う(?):

  • 手動InternalResourceViewResolverのための設定を定義します。
  • 'src/main/resources/template'フォルダ内のindex.htmlを移動し、 'mustache'ライブラリに依存関係を追加します。

答えて

0

あなたはSRC /メイン/リソース/テンプレートfolder.YourのCSS内のhtmlファイルを追加する必要があるとjsが

0

あなたのindex.htmlファイルがでなければなりませんSRC /メイン/リソース/フォルダ内にする必要がありますテンプレートフォルダ。

私はすでにそれをテスト

enter image description here

+0

が、私はまだ私がポンポンで春ブート・スターター・ヒゲに依存関係を追加する場合にのみ動作し、エラー404を持っています.xml。しかし、私はこの依存関係を追加したくありません。 –

+0

エラーは何ですか? –

+0

エラー:Whitelabel Error Page このアプリケーションには/ errorの明示的なマッピングがないため、これをフォールバックと見なしています。 Wed Jul 27 12:00:43 CEST 2016 予期しないエラーが発生しました(type = Not Found、status = 404)。 メッセージがありません –

0

するTryのsrc /メイン/ webappの/ index.htmlを

関連する問題

 関連する問題