SpringBoot設(shè)置首頁(yè)(默認(rèn)頁(yè))跳轉(zhuǎn)功能的實(shí)現(xiàn)方案
先給大家介紹下SpringBoot設(shè)置首頁(yè)(默認(rèn)頁(yè))跳轉(zhuǎn)功能
最近springboot開(kāi)發(fā)需要設(shè)置個(gè)默認(rèn)頁(yè)面,就相當(dāng)于我訪問(wèn)http://www.back.order.baidu.com要直接跳轉(zhuǎn)到登錄頁(yè)面。
方案1:controller里添加一個(gè)"/"的映射路徑
@RequestMapping("/") public String index(Model model, HttpServletResponse response) { model.addAttribute("name", "simonsfan"); return "/index"; }
方案二:設(shè)置默認(rèn)的View跳轉(zhuǎn)頁(yè)面
@Configuration public class DefaultView extends WebMvcConfigurerAdapter { @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController("/").setViewName("index"); registry.setOrder(Ordered.HIGHEST_PRECEDENCE); super.addViewControllers(registry); } }
如上兩種方式均可實(shí)現(xiàn)在springboot中設(shè)置默認(rèn)頁(yè)面跳轉(zhuǎn)。
ps:SpringBoot設(shè)置默認(rèn)首頁(yè)
@Configuration public class DefaultView extends WebMvcConfigurerAdapter{ @Override public void addViewControllers(ViewControllerRegistry registry) { super.addViewControllers(registry); //主頁(yè) registry.addViewController("/").setViewName("forward:/index"); } }
總結(jié)
以上所述是小編給大家介紹的SpringBoot設(shè)置首頁(yè)(默認(rèn)頁(yè))跳轉(zhuǎn)功能的實(shí)現(xiàn)方案,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
maven一行命令引入第三方包打包的實(shí)現(xiàn)
在項(xiàng)目開(kāi)發(fā)過(guò)程中,難免會(huì)用到第三方j(luò)ar的時(shí)候,本文主要介紹了maven一行命令引入第三方包打包的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01nas實(shí)現(xiàn)java開(kāi)發(fā)的環(huán)境詳解
這篇文章主要為大家介紹了nas實(shí)現(xiàn)java開(kāi)發(fā)的環(huán)境詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11詳解Spring Cloud 斷路器集群監(jiān)控(Turbine)
這篇文章主要介紹了詳解Spring Cloud 斷路器集群監(jiān)控(Turbine),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05