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

SpringBoot如何配置Controller實(shí)現(xiàn)Web請(qǐng)求處理

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

Controller處理請(qǐng)求

由于 在建立 SpringBoot項(xiàng)目時(shí)選擇的 Web > Spring Web , Maven會(huì)導(dǎo)入 SpringMVC 框架 依賴, 做為 Web處理框架

在 SpringMVC框架中 , 通過(guò) Controller類中的方法 來(lái)處理請(qǐng)求, 產(chǎn)生響應(yīng)

在方法中 要解決以下問(wèn)題

  • 標(biāo)識(shí)方法
  • 轉(zhuǎn)頁(yè)
  • 接收請(qǐng)求時(shí)傳遞信息
  • 封裝響應(yīng)信息
  • 業(yè)務(wù)處理

創(chuàng)建Controller 類

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

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

@Controller注解

Controller 類 就是一個(gè)普通的類

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

  • 將當(dāng)前類注冊(cè)到 SpringIoC 容器中
  • 當(dāng)前類 為MVC 結(jié)構(gòu)中的 Controller 控制層
package com.yuan.controller;
import org.springframework.stereotype.Controller;
@Controller
public class TestController {
}

標(biāo)識(shí)方法@RequestMapping

@RequestMapping : 用于標(biāo)識(shí)請(qǐng)求方法的,

? 可以同時(shí)寫在類上和方法上 或者 只寫在方法上

? 要保證 注解value屬性值的唯一性, 這樣在請(qǐng)求時(shí)才能定位到指定的方法上

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 中的測(cè)試方法  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 中的測(cè)試方法  test 01 ");
    }
}

測(cè)試

啟動(dòng)項(xiàng)目測(cè)試, 在瀏覽器中輸入U(xiǎn)RL : http://localhost:8080/test/test01

這時(shí)頁(yè)面報(bào)錯(cuò), 是因?yàn)闆](méi)有轉(zhuǎn)頁(yè)的對(duì)應(yīng)頁(yè)面, 后面解決

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

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

相關(guān)文章

最新評(píng)論

克什克腾旗| 凤凰县| 小金县| 修武县| 临夏县| 农安县| 永嘉县| 湖北省| 淮阳县| 宿州市| 库伦旗| 南木林县| 新乡市| 湘乡市| 九江市| 莲花县| 塘沽区| 桃源县| 图木舒克市| 丰都县| 修水县| 金川县| 吕梁市| 佛山市| 甘肃省| 常德市| 凤庆县| 石狮市| 长顺县| 七台河市| 墨竹工卡县| 叙永县| 杭锦后旗| 宜兰市| 太原市| 奉化市| 东丰县| 齐齐哈尔市| 平乐县| 高密市| 临武县|