2016-03-21 18 views
0

単純なSpringブートWebアプリケーションを作成しようとしています。私はフロントエンドにThymeleafとAngularJsを使用しています。ThymeleafとAngularJS ui-routerを使用したSpringブート

アプリケーションにui.routerを追加しようとするまで、すべて正常に動作します。以下

below is my project structure

私はapp.configです:

.config(function($stateProvider, $urlRouterProvider) { 
      $urlRouterProvider.otherwise('/home'); 

       $stateProvider   

        .state('home', { 
         url: '/home', 
         template: index1.html 
        }) 
}) 

私は自分のアプリケーションを実行すると、partil "index1.htmlは" UIビューにロードされていません。私の理解templateUrlから

http://localhost:8080/index.htmlが不正な要求がある」として、私はエラーを取得しています

はworngです。この権利を得るために私を案内してください。

答えて

0

Angular UIルーターにルーティングをさせたい場合は、そのルートを受け入れるが、index.htmlを返すSpring Controllerを作成する必要があります。

おそらく、この答えにも役立ちます。また Which spring view resolver plays nice with angularjs?

articleは助けることができます。

関連する問題