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

SpringBoot如何配置Controller實現(xiàn)Web請求處理

 更新時間:2023年05月15日 09:41:11   作者:春哥的魔法書  
這篇文章主要介紹了SpringBoot如何配置Controller實現(xiàn)Web請求處理,文中通過圖解示例介紹的很詳細,具有有一定的參考價值,需要的小伙伴可以參考一下

Controller處理請求

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

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

在方法中 要解決以下問題

  • 標識方法
  • 轉頁
  • 接收請求時傳遞信息
  • 封裝響應信息
  • 業(yè)務處理

創(chuàng)建Controller 類

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

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

@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

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

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

到此這篇關于SpringBoot如何配置Controller實現(xiàn)Web請求處理的文章就介紹到這了,更多相關SpringBoot配置Controller內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

车险| 莆田市| 汝阳县| 江津市| 留坝县| 乐陵市| 固阳县| 中方县| 拉孜县| 策勒县| 象山县| 丰顺县| 乌兰浩特市| 瑞昌市| 鲁山县| 乾安县| 长阳| 南投市| 榆中县| 康乐县| 怀集县| 伊宁市| 句容市| 辽宁省| 永德县| 锡林郭勒盟| 汽车| 阳东县| 藁城市| 新宁县| 凉城县| 华阴市| 曲阜市| 浦东新区| 伊宁市| 泰兴市| 封丘县| 甘泉县| 永靖县| 保定市| 武强县|