SpringBoot 中html的頁面間跳轉問題小結
在做畢設時,用SpringBoot框架同時還要編寫前端html頁面,這時就遇到了一個小問題,就是html在SpringBoot框架中的跳轉問題。
方法一:編寫相應的Controller
1、訪問單一頁面時
在SpringBoot中簡單的訪問html頁面,需要編寫相應的Controller來實現舉一個簡單的例子
要訪問這里的NewLogin.html時就需要編寫一個相應的Controller



2、頁面間的跳轉
但如果此時,我想在登陸頁面,跳轉到注冊頁面,這時就需要添加注冊頁面的Controller,
同時修改html頁面中的跳轉地址為相應Controller上RequestMapping的映射



注意:此時跳轉地址 href 即為Controller上的的映射


方法二:重寫addViewControllers
但每個頁面都寫Controller,比較麻煩,這里可以
自定義一個類實現WebMvcConfigurer 接口,并重寫里面的addViewControllers方法添加關系對應
先將原先的Controller注釋掉

此時訪問便會報錯

實現WebMvcConfigurer 接口,并重寫里面的addViewControllers方法


注意:addViewController相當于上面@RequestMapping中的值,setViewName相當于返回的值


同樣可以成功訪問
到此這篇關于SpringBoot 中html的頁面間跳轉的文章就介紹到這了,更多相關springboot html頁面跳轉內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Java序列化問題:“Serialized class has not impl
在Java開發(fā)中,序列化(Serialization)是一個常見的操作,尤其是在分布式系統(tǒng)、網絡通信或數據持久化場景中,然而,序列化過程中可能會遇到各種問題,其中最常見的一個錯誤是Serialized class has not implement Serializable interface,本文給大家介紹了相關的解決方法2025-02-02

