0

我正在开发一个 spring 应用程序(基于注释的配置),其中 index.jsp 是我的默认欢迎页面。但现在我不想将 index.jsp 显示为我的欢迎页面,而是想将其更改为 home.jsp。我怎样才能做到这一点?

我尝试了 WebMvcConfigurerAdapter 类中的以下方法

@Override
public void addViewControllers(ViewControllerRegistry registry) {
    registry.addViewController("/").setViewName("home");
}

它不工作。

4

1 回答 1

1

您需要转发默认映射。希望这可以帮助你!

@Configuration
public class YourViewClass extends WebMvcConfigurerAdapter
{
    @Override
    public void addViewControllers( ViewControllerRegistry registry ) 
    {
        registry.addViewController( "/" ).setViewName( "forward:/yourhomepage.html" );
        registry.setOrder( Ordered.HIGHEST_PRECEDENCE );
        super.addViewControllers( registry );
    }
}
于 2016-12-27T12:58:33.437 回答