国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

這篇具有很好參考價(jià)值的文章主要介紹了Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、學(xué)習(xí)資源

Java EE企業(yè)級(jí)應(yīng)用開發(fā)教程(Spring+Spring MVC+MyBatis)(第2版)

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

二、基礎(chǔ)源碼

Spring MVC常用參數(shù)
Spring MVC簡(jiǎn)單應(yīng)用
Spring MVC參數(shù)綁定

三、實(shí)驗(yàn)結(jié)果

3.1 Spring MVC常用參數(shù)

本實(shí)驗(yàn)采用的是本地安裝的tomcat8.5.0版本

(1)創(chuàng)建maven 管理的java web工程
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證
(2)添加本地tomcat
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

war包

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證
(3)實(shí)驗(yàn)過(guò)程

輸出Hello Word

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

訪問端口:http://localhost:8080/chapter11/controller01
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

Spring MVC 常用注解

@Controller和@RequestMapping

實(shí)現(xiàn)自動(dòng)尋找controller
訪問端口:http://localhost:8080/chapter11/execute

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

@RequestMapping

訪問端口: http://localhost:8080/chapter11/toWelcome

@RequestParam

訪問端口: http://localhost:8080/chapter11/toLogin

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

@PathVariable

訪問端口: http://localhost:8080/chapter11/claList/1/stuList/2

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

訪問端口: http://localhost:8080/chapter11/claList/3/stuList/4
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

@Cookie Value

訪問端口: http://localhost:8080/chapter11/testCookie

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

@RequestHeader

訪問端口: http://localhost:8080/chapter11/testRequestHeader

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

3.2 Spring MVC參數(shù)綁定

本實(shí)驗(yàn)使用的為tomcat7.0版本
在源碼文件的pom.xml中有配置插件

3.2.1 簡(jiǎn)單數(shù)據(jù)類型綁定

默認(rèn)數(shù)據(jù)類型

訪問端口:http://localhost:8080/findById
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

簡(jiǎn)單數(shù)據(jù)類型

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

綁定POJO類型

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證
Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

自定義數(shù)據(jù)類型

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

3.2.2 復(fù)雜數(shù)據(jù)類型綁定

(知道一點(diǎn)),此處前端值向后端傳遞沒有成功

數(shù)組類型

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

集合類型

Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證

四、實(shí)驗(yàn)小結(jié)

本實(shí)驗(yàn)需要熟練使用maven和Tomcat,以及理解spring MVC參數(shù)使用;設(shè)計(jì)javaweb知識(shí),需要回顧前后端值傳遞過(guò)程。

歡迎大家在評(píng)論區(qū)討論交流,有時(shí)間就回。。。。
看到這里記得點(diǎn)贊+關(guān)注^^文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-441454.html

到了這里,關(guān)于Spring MVC:常用參數(shù)(注解)的使用和參數(shù)綁定的驗(yàn)證的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Spring MVC中的一些常用注解

    Spring MVC中的一些常用注解

    目錄 @RequestMapping 實(shí)現(xiàn)路由映射 限制請(qǐng)求方式 @PathVariable 從url中獲取變量的值 更改綁定參數(shù)的名字 @RequestParam 可以傳遞集合? 更改綁定參數(shù)的名字 可修改是否為必傳參數(shù) @RequestBody 獲取請(qǐng)求正文的內(nèi)容? 可修改是否為必傳參數(shù) @RequestPart 可以支持上傳文件 更改綁定參數(shù)的名字

    2024年01月19日
    瀏覽(27)
  • 開發(fā)必備技能:探索Spring MVC請(qǐng)求映射和參數(shù)綁定的奇妙之旅!

    開發(fā)必備技能:探索Spring MVC請(qǐng)求映射和參數(shù)綁定的奇妙之旅!

    1.1.1 環(huán)境準(zhǔn)備 把環(huán)境準(zhǔn)備好后,啟動(dòng)Tomcat服務(wù)器,后臺(tái)會(huì)報(bào)錯(cuò): 從錯(cuò)誤信息可以看出: UserController有一個(gè)save方法,訪問路徑為 http://localhost/save BookController也有一個(gè)save方法,訪問路徑為 http://localhost/save 當(dāng)訪問 http://localhost/saved 的時(shí)候,到底是訪問UserController還是BookController?

    2024年02月02日
    瀏覽(26)
  • go gin 參數(shù)綁定常用驗(yàn)證器

    go gin 參數(shù)綁定常用驗(yàn)證器

    https://pkg.go.dev/github.com/go-playground/validator/v10#readme-baked-in-validations min 最小 max 最大 len 長(zhǎng)度限制 gt 大于 eq 等于 ne 不等于 eqfield 與某個(gè)字段值一樣 nefield 與某個(gè)字段值不一樣 oneof 枚舉 ,以空格分開 startswith endswith dive 數(shù)組

    2024年02月11日
    瀏覽(19)
  • Spring MVC中的常用注解及其用法

    @RequestMappering可以作用在類上(類注解)、也可以作用在方法上(方法注解)。 @RequestMappering后面的括號(hào)中:雙引號(hào)的值會(huì)賦值給value這個(gè)屬性。只有一個(gè)屬性且屬性名為value時(shí)這個(gè)屬性名可以省略不寫。 @RequestMappering默認(rèn)支持get/post請(qǐng)求,可以使用method屬性來(lái)限制請(qǐng)求方式。 從請(qǐng)求

    2024年01月19日
    瀏覽(21)
  • Spring MVC常用注解有哪些?都有什么用?

    Spring MVC常用注解有哪些以及都有什么用? ?@ResponseBody: 添加在方法上,標(biāo)記此方法是“響應(yīng)正文”的,添加在類上,標(biāo)記此類中所有方法都是“響應(yīng)正文”的。 @RestController: 添加在類上,標(biāo)記此類是一個(gè)“響應(yīng)正文”的控制器類。 @RequestMapping: 添加在類上,也可以添加在

    2024年01月21日
    瀏覽(22)
  • Spring Boot常用的參數(shù)驗(yàn)證技巧和使用方法

    Spring Boot是一個(gè)使用Java編寫的開源框架,用于快速構(gòu)建基于Spring的應(yīng)用程序。在實(shí)際開發(fā)中,經(jīng)常需要對(duì)輸入?yún)?shù)進(jìn)行驗(yàn)證,以確保數(shù)據(jù)的完整性和準(zhǔn)確性。Spring Boot提供了多種方式來(lái)進(jìn)行參數(shù)驗(yàn)證,并且可以很方便地集成到應(yīng)用程序中。 JSR-303是Java Validation API的規(guī)范之一,

    2024年02月09日
    瀏覽(59)
  • Spring MVC入門必讀:注解、參數(shù)傳遞、返回值和頁(yè)面跳轉(zhuǎn)的關(guān)鍵步驟

    Spring MVC入門必讀:注解、參數(shù)傳遞、返回值和頁(yè)面跳轉(zhuǎn)的關(guān)鍵步驟

    目錄 引言 一、常用注解 1.1.@RequestMapping 1.2.@RequestParam 1.3.@RequestBody 1.4.@RequestHeader 1.5.@PathVariable 二、參數(shù)傳遞 2.1.基礎(chǔ)類型+String 2.2.復(fù)雜類型 2.3.@RequestParam 2.4.@PathVariable 2.5.@RequestBody 2.6.@RequestHeader 三、返回值 3.1.void 3.2.String 3.3.String+Model 3.4.ModelAndView 四、頁(yè)面跳轉(zhuǎn) 4.1.轉(zhuǎn)發(fā)forw

    2024年02月09日
    瀏覽(18)
  • Spring Boot請(qǐng)求處理-常用參數(shù)注解

    Spring Boot請(qǐng)求處理-常用參數(shù)注解

    @PathVariable 路徑變量 @RequestParam 獲取請(qǐng)求參數(shù) @RequestHeader 獲取請(qǐng)求頭 @RequestBody 獲取請(qǐng)求體【Post】 @CookieValue 獲取Cookie值 RequestAttribute 獲取request域?qū)傩?@ModelAttribute 1. @PathVariable 該注解主要用于rest風(fēng)格的搭配使用,請(qǐng)求路徑中不再以 k:v 的形式給出請(qǐng)求參數(shù)和值;而是直接給定

    2024年02月10日
    瀏覽(32)
  • 【Spring MVC】Spring MVC的功能使用和相關(guān)注解介紹

    【Spring MVC】Spring MVC的功能使用和相關(guān)注解介紹

    Spring MVC主要有三個(gè)功能: 連接 獲取參數(shù) 輸出數(shù)據(jù) 對(duì)于 Spring MVC 來(lái)說(shuō),掌握了以上 3 個(gè)功能就相當(dāng)于掌握了Spring MVC。 連接的功能:將?戶(瀏覽器)和 Java 程序連接起來(lái),也就是訪問?個(gè)地址能夠調(diào)?到我們的Spring 程序。 先創(chuàng)建一個(gè)SpringMVC項(xiàng)目,過(guò)程和SpringBoot項(xiàng)目創(chuàng)建相

    2024年02月16日
    瀏覽(20)
  • 【Spring MVC】快速學(xué)習(xí)使用Spring MVC的注解及三層架構(gòu)

    【Spring MVC】快速學(xué)習(xí)使用Spring MVC的注解及三層架構(gòu)

    ?? 博客主頁(yè):從零開始的-CodeNinja之路 ? 收錄文章:【Spring MVC】快速學(xué)習(xí)使用Spring MVC的注解及三層架構(gòu) ??歡迎大家點(diǎn)贊??評(píng)論??收藏?文章 SpringWebMVC是基于ServletAPI構(gòu)建的原始Web框架,從?開始就包含在Spring框架中。它的正式名稱“SpringWebMVC”來(lái)?其源模塊的名稱(Spri

    2024年04月17日
    瀏覽(93)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包