2016-07-09 8 views
0

私はだから私は、このためのいくつかのコードを持っているが、それは正しくない作品私は、ユーザーが任意のページ/web/**に起こっているとき、彼は/web/index.htmlJavaの春ブーツ無限リダイレクト

にリダイレクトされます作るしようとしている、春ブーツを使用しています

@Bean 
public WebMvcConfigurerAdapter forwardToIndex(){ 
    return new WebMvcConfigurerAdapter() { 
     @Override 
     public void addViewControllers(ViewControllerRegistry registry){ 
      registry.addViewController("/web/**").setViewName("redirect:/web/index.html"); 
     } 
    }; 
} 

それはindex.htmlに無限のリダイレクトだが、それは一度だけでなければなりません。 どうすれば修正できますか?

答えて

0

リダイレクトを使用する必要はありません。 registry.addViewController("/web/**").setViewName("/web/index");で十分です。 resource/staticまたはresource/templatesの下にweb/index.htmlが実際に存在することを確認してください。