<dl id="r7hd5"><delect id="r7hd5"></delect></dl>
<dl id="r7hd5"><i id="r7hd5"><font id="r7hd5"></font></i></dl><dl id="r7hd5"><i id="r7hd5"><meter id="r7hd5"></meter></i></dl>
<video id="r7hd5"></video><dl id="r7hd5"><delect id="r7hd5"></delect></dl>
<dl id="r7hd5"><delect id="r7hd5"></delect></dl><dl id="r7hd5"></dl>
<video id="r7hd5"></video> <video id="r7hd5"></video><dl id="r7hd5"></dl><dl id="r7hd5"><i id="r7hd5"><meter id="r7hd5"></meter></i></dl>
<dl id="r7hd5"><i id="r7hd5"></i></dl>
<dl id="r7hd5"></dl><dl id="r7hd5"></dl>
<video id="r7hd5"><i id="r7hd5"></i></video><dl id="r7hd5"></dl><dl id="r7hd5"></dl>
<video id="r7hd5"><i id="r7hd5"><delect id="r7hd5"></delect></i></video>
<i id="r7hd5"></i>
<video id="r7hd5"></video>
<dl id="r7hd5"><delect id="r7hd5"></delect></dl>
溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SpringBoot配置Controller實現Web請求處理的方法

發布時間:2023-07-08 14:31:38 來源:億速云 閱讀:113 作者:栢白 欄目:開發技術

今天小編給大家分享的是SpringBoot配置Controller實現Web請求處理的方法,相信很多人都不太了解,為了讓大家更加了解,所以給大家總結了以下內容,一起往下看吧。一定會有所收獲的哦。

Controller處理請求

由于 在建立 SpringBoot項目時選擇的 Web > Spring Web , Maven會導入 SpringMVC 框架 依賴, 做為 Web處理框架

SpringBoot配置Controller實現Web請求處理的方法

在 SpringMVC框架中 , 通過 Controller類中的方法 來處理請求, 產生響應

在方法中 要解決以下問題

  • 標識方法

  • 轉頁

  • 接收請求時傳遞信息

  • 封裝響應信息

  • 業務處理

創建Controller 類

在 項目中 建立 controller 包 ( 文件夾 ), 在controller包 ( 文件夾 ) 下創建 XxxController類 , 作為處理Web請求的控制層

SpringBoot配置Controller實現Web請求處理的方法

在 創建類的同時, 可以創建所屬的包路徑(文件夾)

SpringBoot配置Controller實現Web請求處理的方法

@Controller注解

Controller 類 就是一個普通的類

@Controller : 在類上添加 @Controller 注解, 有兩個作用

  • 將當前類注冊到 SpringIoC 容器中

  • 當前類 為MVC 結構中的 Controller 控制層

package com.yuan.controller;
import org.springframework.stereotype.Controller;
@Controller
public class TestController {
}

標識方法@RequestMapping

@RequestMapping : 用于標識請求方法的,

可以同時寫在類上和方法上 或者 只寫在方法上

要保證 注解value屬性值的唯一性, 這樣在請求時才能定位到指定的方法上

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping("/test")
public class TestController {
    @RequestMapping("/test01")
    public void test01(){
        System.out.println(" controller 中的測試方法  test 01 ");
    }
}

或者

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class TestController {
    @RequestMapping("/test/test01")
    public void test01(){
        System.out.println(" controller 中的測試方法  test 01 ");
    }
}

測試

啟動項目測試, 在瀏覽器中輸入URL : http://localhost:8080/test/test01

這時頁面報錯, 是因為沒有轉頁的對應頁面, 后面解決

SpringBoot配置Controller實現Web請求處理的方法

但在 idea 控制臺 可以找到controller中的測試方法test 01信息輸出, 說明 方法被調用執行了

SpringBoot配置Controller實現Web請求處理的方法

關于SpringBoot配置Controller實現Web請求處理的方法就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

国语自产精品视频_91超碰人人澡夜夜澡_欧美777精品久久久久网_97精品国产一区二区三区_久久婷婷大香萑太香蕉av 精品一久久香蕉国产线看观 无码草草草在线观看 国产v亚洲v天堂a无码 国产日韩一区二区三区免费高清 天天爽夜夜爽欧美精品视频 国产午夜福利在线观看红一片 国产午夜精品理论片 芒果一二三区乱码天天看隐藏入口 国产高清女人高潮对白 91久久精品日日躁
<dl id="r7hd5"><delect id="r7hd5"></delect></dl>
<dl id="r7hd5"><i id="r7hd5"><font id="r7hd5"></font></i></dl><dl id="r7hd5"><i id="r7hd5"><meter id="r7hd5"></meter></i></dl>
<video id="r7hd5"></video><dl id="r7hd5"><delect id="r7hd5"></delect></dl>
<dl id="r7hd5"><delect id="r7hd5"></delect></dl><dl id="r7hd5"></dl>
<video id="r7hd5"></video> <video id="r7hd5"></video><dl id="r7hd5"></dl><dl id="r7hd5"><i id="r7hd5"><meter id="r7hd5"></meter></i></dl>
<dl id="r7hd5"><i id="r7hd5"></i></dl>
<dl id="r7hd5"></dl><dl id="r7hd5"></dl>
<video id="r7hd5"><i id="r7hd5"></i></video><dl id="r7hd5"></dl><dl id="r7hd5"></dl>
<video id="r7hd5"><i id="r7hd5"><delect id="r7hd5"></delect></i></video>
<i id="r7hd5"></i>
<video id="r7hd5"></video>
<dl id="r7hd5"><delect id="r7hd5"></delect></dl>