//1、數(shù)組傳參
public String arrayString[String[] likes]{
return Arrays.toString(likes)
}
2、集合傳參RequestParam 形參注解
public void listparam(@RequestParam List<String> likes){
}
開啟自動(dòng)轉(zhuǎn)換JSON數(shù)據(jù)的支持
@EnableWebMVC
請(qǐng)求json參數(shù):
//請(qǐng)求json參數(shù),通過@RequestBody
@RequestBody與RequestParam區(qū)別
區(qū)別:
@RequestParam用于接收url地址傳參,表單傳參【application/x-www-form-urlencoded】
@RequestBody用于接收json數(shù)據(jù)【application/json】
應(yīng)用:
發(fā)送json格式數(shù)據(jù)為主,@RequestBody
非發(fā)送json格式數(shù)據(jù)為主,@RequestParam
定義傳參的日期格式
在java后端要指明定義實(shí)體類上
@DateTimeFormat(pattern=“yyyy-MM-dd”) Date date
通過定義@RequestBody給前端返回json日期格式化數(shù)據(jù)
@JsonFormat(timezone=“GMT+8”,pattern=“yyyy-MM-dd”)
@JsonFormat(timezone="GMT+8",pattern="yyyy-MM-dd")
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") Date date
private Date createDate;
//設(shè)定請(qǐng)求占用參數(shù)
@RequestMapping(“/users/{}”)
public String delete(@PathVariable Integer id){
}文章來源:http://www.zghlxwxcb.cn/news/detail-485704.html
三種請(qǐng)求參數(shù)區(qū)別:文章來源地址http://www.zghlxwxcb.cn/news/detail-485704.html
@RequestParam用于接收url地址傳參或表單傳參
@RequestBody用于接收json數(shù)據(jù)
@PathVariable用于接收路徑參數(shù),使用參數(shù)名稱{}描述路徑參數(shù)
到了這里,關(guān)于postman測(cè)試常用 5種傳參類型,@RequestBody、@RequestParam、@PathVariable區(qū)別的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!