2017-01-06 3 views
0

Spring initializrを使用してSpringブートプロジェクトを作成しました。Spring初期プロジェクトでindex.htmlの場所を設定する

enter image description here

enter image description here

プロジェクト構造は以下の通りです。 /resources/clientは手動で追加したフォルダです。

enter image description here

私はDemoApplicationを走った後、私はlocalhost:8080を打つと私はホームページが/resources/index.htmlを指摘した見ました。私は/resources/client/build/index.htmlするホームページを設定したかったので、私はapplication.propertiesで何かを追加しました:

spring.mvc.view.prefix=/resources/client/build/ ### also tried /client/build/ 
spring.mvc.view.suffix=.html. 

はしかし、それは動作しませんでしたし、ホームページにはまだ/resources/index.htmlを指摘しました。

また、アプリケーションではdispatcherServletを使用していますが、dispatcherServletというファイルが見つかりませんでした。

enter image description here

私はカスタムindex.htmlの場所を使用することができる方法はありますか?ありがとう。

答えて

0

たぶん、あなたは、次のようHomeController使用してJavaコードを追加しようとすることができます:

@Controller 
public class HomeController { 
    @RequestMapping("/") 
    public String index() { 
     return "client/build/index.html"; 
    } 
} 
+0

それはどちらか動作しませんでした。 :( – NMSL

+0

フルネーム 'client/build/index.html'を使用しています。ありがとうございます。 – NMSL

関連する問題