网站首页 SpringBoot正文

springboot如何设置默认的首页呢??

spring boot的设计原则就是 约定优于配置。并且内嵌了Servlet容器。
一般来说,这个配置传统上是配置在web.xml上的。
所以有三种解决方案:
1.使用Spring boot的传统部署,就是将Spring Boot部署到外面的Servlet容器中,自然就可以自行配置web.xml了(还可以用java代码的方式配置)。具体方法参考Spring Boot文档。
2.@leftstick的方法,用Java代码定义加一个Controller的映射,优点是要映射的路径和要转发的首页路径都是可以在运行时再确定的。
3.自定义一个Controller来处理首页的问题,例:

@Controllerclass IndexController {   
    @RequestMapping("/")
    public String index() {        
    
    return "forward:/someIndex.jsp";
    
    }
}


还没有人评论?赶快抢个沙发~

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。