欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

總結(jié)

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

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

前端篇

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

編寫首頁

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

首頁index.html的body代碼如下:

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

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

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

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

前端三個(gè)頁面完成,只是前端跳轉(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已在前面寫過,不熟悉的可以參考之前寫的這篇博客(springboot實(shí)現(xiàn)hello world)http://www.dbjr.com.cn/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ù)類通過return返回一個(gè)具體的具體的html網(wǎng)頁

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

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

運(yùn)行spring啟動類

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

運(yùn)行成功:

首頁打開成功:

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

總結(jié) 

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

相關(guān)文章

  • mybatis 插件: 打印 sql 及其執(zhí)行時(shí)間實(shí)現(xiàn)方法

    mybatis 插件: 打印 sql 及其執(zhí)行時(shí)間實(shí)現(xiàn)方法

    下面小編就為大家?guī)硪黄猰ybatis 插件: 打印 sql 及其執(zhí)行時(shí)間實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • Java通過SSLEngine與NIO實(shí)現(xiàn)HTTPS訪問的操作方法

    Java通過SSLEngine與NIO實(shí)現(xiàn)HTTPS訪問的操作方法

    這篇文章主要介紹了Java通過SSLEngine與NIO實(shí)現(xiàn)HTTPS訪問,需要在Connect操作、Connected操作、Read和Write操作中加入SSL相關(guān)的處理即可,需要的朋友可以參考下
    2021-08-08
  • Java實(shí)現(xiàn)用戶管理系統(tǒng)

    Java實(shí)現(xiàn)用戶管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)用戶管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • SpringBoot實(shí)現(xiàn)elasticsearch索引操作的代碼示例

    SpringBoot實(shí)現(xiàn)elasticsearch索引操作的代碼示例

    這篇文章主要給大家介紹了SpringBoot如何實(shí)現(xiàn)elasticsearch 索引操作,文中有詳細(xì)的代碼示例,感興趣的同學(xué)可以參考閱讀下
    2023-07-07
  • Java繼承extends與super關(guān)鍵字詳解

    Java繼承extends與super關(guān)鍵字詳解

    本篇文章給大家詳細(xì)講述了Java繼承extends與super關(guān)鍵字的相關(guān)知識點(diǎn),需要的朋友們可以參考學(xué)習(xí)下。
    2018-02-02
  • Swagger中@ApiIgnore注解的使用詳解

    Swagger中@ApiIgnore注解的使用詳解

    這篇文章主要介紹了Swagger中@ApiIgnore注解的使用,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • RabbitMQ消息單獨(dú)與批量的TTL詳細(xì)介紹

    RabbitMQ消息單獨(dú)與批量的TTL詳細(xì)介紹

    這篇文章主要介紹了RabbitMQ消息單獨(dú)與批量的TTL,TTL全名是Time To Live存活時(shí)間,表示當(dāng)消息由生產(chǎn)端存入MQ當(dāng)中的存活時(shí)間,當(dāng)時(shí)間到達(dá)的時(shí)候還未被消息就會被自動清除,感興趣的同學(xué)可以參考下文
    2023-05-05
  • SpringMVC路徑匹配中使用通配符問題

    SpringMVC路徑匹配中使用通配符問題

    這篇文章主要介紹了SpringMVC路徑匹配中使用通配符問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • SpringBoot項(xiàng)目部署在weblogic中間件的注意事項(xiàng)說明

    SpringBoot項(xiàng)目部署在weblogic中間件的注意事項(xiàng)說明

    這篇文章主要介紹了SpringBoot項(xiàng)目部署在weblogic中間件的注意事項(xiàng)說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • 一文帶你深入了解Java?TreeMap

    一文帶你深入了解Java?TreeMap

    TreeMap是Map家族中的一員,也是用來存放key-value鍵值對的。平時(shí)在工作中使用的可能并不多。本文將基于jdk8對其做一個(gè)講解,感興趣的可以了解一下
    2022-09-09

最新評論