最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot結(jié)合前端實(shí)現(xiàn)網(wǎng)頁(yè)跳轉(zhuǎn)功能實(shí)例

 更新時(shí)間:2023年12月28日 10:38:43   作者:大盤雞加面  
今天處理Springboot統(tǒng)一異常攔截的時(shí)候,遇到了頁(yè)面跳轉(zhuǎn)的問(wèn)題,這篇文章主要給大家介紹了關(guān)于springboot結(jié)合前端實(shí)現(xiàn)網(wǎng)頁(yè)跳轉(zhuǎn)功能的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下

總結(jié)

1、前端代碼寫好放在springboot的static目錄下

2、controller類使用GetMapping獲取網(wǎng)址鏈接,然后返回具體的前端html代碼

前端篇

前端常用技術(shù)包含bootstrap、vue和react,今天基于html+css,主要為了說(shuō)明springboot如何實(shí)現(xiàn)前后端跳轉(zhuǎn)

編寫首頁(yè)

首頁(yè)包含兩個(gè)a標(biāo)簽,分別跳轉(zhuǎn)到a.html和b.html,編譯器使用VScode,

首頁(yè)index.html的body代碼如下:

<div class="">
    hello, world
</div>

<a href="/a" rel="external nofollow" >跳轉(zhuǎn)a網(wǎng)頁(yè)</a>
<a href="/b" rel="external nofollow" >跳轉(zhuǎn)b網(wǎng)頁(yè)</a>

a.html的body代碼如下,b.html類似:

<body>
    <div class="">這是a網(wǎng)頁(yè)</div>
</body>

前端三個(gè)頁(yè)面完成,只是前端跳轉(zhuǎn)的話,可以把/a/b換成a.htmlb.html就可以了

后端篇

后段使用springboot,

1、創(chuàng)建springboot項(xiàng)目

2、配置maven

3、創(chuàng)建controller文件夾以及controller類

4、編寫跳轉(zhuǎn)代碼

創(chuàng)建springboot項(xiàng)目和配置maven已在前面寫過(guò),不熟悉的可以參考之前寫的這篇博客(springboot實(shí)現(xiàn)hello world)http://www.fzitv.net/program/310318c1r.htm

創(chuàng)建springboot項(xiàng)目

配置maven

創(chuàng)建controller類

新建controller文件夾,以及創(chuàng)建一個(gè)controller類:HelloController.java

在HelloController.java中編寫跳轉(zhuǎn)代碼

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class HelloController {

    @GetMapping("/")
    public Object index(){
        return "c.html";
    }

    @GetMapping("/a")
    public Object a(){
        return "a.html";
    }

    @GetMapping("/b")
    public Object b(){
        return "b.html";
    }
 }

在GetMapping中填寫需要跳轉(zhuǎn)的url地址,函數(shù)類通過(guò)return返回一個(gè)具體的具體的html網(wǎng)頁(yè)

當(dāng)目前為止前后都已經(jīng)寫完了,但是后端尋找的是html文件,此時(shí)直接運(yùn)行會(huì)提示找不到html文件,需要將前端html文件放在springboot指定的目錄下:

靜態(tài)文件放在resources/static目錄中
動(dòng)態(tài)文件放在resources/templates目錄下
css、html和js都放在static目錄下

運(yùn)行spring啟動(dòng)類

這兩個(gè)地方都可以運(yùn)行,運(yùn)行后的效果如下:

運(yùn)行成功:

首頁(yè)打開成功:

點(diǎn)擊跳轉(zhuǎn)到a和b成功:

總結(jié) 

到此這篇關(guān)于springboot結(jié)合前端實(shí)現(xiàn)網(wǎng)頁(yè)跳轉(zhuǎn)功能的文章就介紹到這了,更多相關(guān)springboot前端實(shí)現(xiàn)網(wǎng)頁(yè)跳轉(zhuǎn)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于SpringCloudAlibaba+Skywalking的全鏈路監(jiān)控設(shè)計(jì)方案

    基于SpringCloudAlibaba+Skywalking的全鏈路監(jiān)控設(shè)計(jì)方案

    這篇文章主要介紹了基于SpringCloudAlibaba+Skywalking的全鏈路監(jiān)控設(shè)計(jì)方案,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2024-01-01
  • spring boot Lombok @Slf4j日志處理教程(一篇足夠)

    spring boot Lombok @Slf4j日志處理教程(一篇足夠)

    @Slf4j是Lombok 庫(kù)提供的一個(gè)注解,用于自動(dòng)生成一個(gè)名為log的Logger實(shí)例,這篇文章主要介紹了spring boot Lombok @Slf4j日志處理的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-09-09
  • Java序列化框架Kryo高效轉(zhuǎn)換對(duì)象為字節(jié)流面試精講

    Java序列化框架Kryo高效轉(zhuǎn)換對(duì)象為字節(jié)流面試精講

    這篇文章主要為大家介紹了Java序列化框架Kryo高效轉(zhuǎn)換對(duì)象為字節(jié)流面試精講,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • Java遞歸算法簡(jiǎn)單示例兩則

    Java遞歸算法簡(jiǎn)單示例兩則

    這篇文章主要介紹了Java遞歸算法,通過(guò)兩則示例分析了Java遞歸算法實(shí)現(xiàn)階乘與求和的具體操作技巧,需要的朋友可以參考下
    2017-09-09
  • 利用反射實(shí)現(xiàn)Excel和CSV 轉(zhuǎn)換為Java對(duì)象功能

    利用反射實(shí)現(xiàn)Excel和CSV 轉(zhuǎn)換為Java對(duì)象功能

    將Excel或CSV文件轉(zhuǎn)換為Java對(duì)象(POJO)以及將Java對(duì)象轉(zhuǎn)換為Excel或CSV文件可能是一個(gè)復(fù)雜的過(guò)程,但如果使用正確的工具和技術(shù),這個(gè)過(guò)程就會(huì)變得十分簡(jiǎn)單,在本文中,我們將了解如何利用一個(gè)Java反射的庫(kù)來(lái)實(shí)現(xiàn)這個(gè)功能,需要的朋友可以參考下
    2023-11-11
  • java實(shí)現(xiàn)事件委托模式的實(shí)例詳解

    java實(shí)現(xiàn)事件委托模式的實(shí)例詳解

    這篇文章主要介紹了java實(shí)現(xiàn)事件委托模式的實(shí)例詳解的相關(guān)資料,這里提供實(shí)例來(lái)說(shuō)明如何實(shí)現(xiàn)改功能,希望能幫助到大家理解這樣的模式,需要的朋友可以參考下
    2017-08-08
  • 解決IDEA插件市場(chǎng)Plugins無(wú)法加載的問(wèn)題

    解決IDEA插件市場(chǎng)Plugins無(wú)法加載的問(wèn)題

    這篇文章主要介紹了解決IDEA插件市場(chǎng)Plugins無(wú)法加載的問(wèn)題,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • mybatis實(shí)現(xiàn)批量更新全過(guò)程

    mybatis實(shí)現(xiàn)批量更新全過(guò)程

    Mybatis實(shí)現(xiàn)批量更新的三種方式:foreach標(biāo)簽、casewhen語(yǔ)句和choose語(yǔ)句,foreach標(biāo)簽適用于大量數(shù)據(jù)更新,casewhen語(yǔ)句適用于一次性批量更新較少記錄,BatchExecutor批處理器適用于需要在一次數(shù)據(jù)庫(kù)會(huì)話中批量執(zhí)行多個(gè)SQL語(yǔ)句,但可能不支持所有數(shù)據(jù)庫(kù)
    2025-11-11
  • Java面向?qū)ο笾^承性的實(shí)例代碼詳解

    Java面向?qū)ο笾^承性的實(shí)例代碼詳解

    這篇文章主要介紹了Java面向?qū)ο笾^承性,文中代碼簡(jiǎn)單易懂,可以更好的幫助大家學(xué)習(xí),有興趣的小伙伴快來(lái)了解下
    2020-05-05
  • SpringBoot路徑映射配置的實(shí)現(xiàn)步驟

    SpringBoot路徑映射配置的實(shí)現(xiàn)步驟

    本文介紹了如何在SpringBoot項(xiàng)目中配置路徑映射,使得除static目錄外的資源可被訪問(wèn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-08-08

最新評(píng)論

南丰县| 逊克县| 宾川县| 嵊州市| 开平市| 凤山市| 额尔古纳市| 保康县| 灌阳县| 满洲里市| 岳池县| 芦山县| 榕江县| 巩义市| 明星| 左权县| 土默特左旗| 乐山市| 乳山市| 攀枝花市| 南岸区| 侯马市| 江陵县| 尤溪县| 日喀则市| 商丘市| 芷江| 鹿邑县| 同德县| 城口县| 台中县| 台南市| 宾阳县| 博兴县| 泸定县| 玉溪市| 鲁甸县| 密云县| 梨树县| 苏州市| 北流市|