第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

剛剛開始學(xué)習(xí)Springboot中添加 @restcontroller報(bào)錯(cuò) ?

剛剛開始學(xué)習(xí)Springboot中添加 @restcontroller報(bào)錯(cuò) ?

白豬掌柜的 2019-08-20 18:14:09
剛剛開始學(xué)習(xí)Springboot中添加 @restcontroller報(bào)錯(cuò) 
查看完整描述

4 回答

?
不負(fù)相思意

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊

其實(shí)簡(jiǎn)單粗暴的理解,
就是如果@RestController注解Controller,則返回的內(nèi)容就是Return 里的內(nèi)容。
例如:
@RestController
@RequestMapping
public class TestController {
@RequestMapping("/index")
public String index() {
return "user/hello";
}
}
頁面顯示的是user/hello字符串
如果@Controller注解Controller,則返回到指定頁面。
例如:
@Controller
@RequestMapping
public class TestController {
@RequestMapping("/index")
public String index() {
return "user/hello";
}
}
顯示user底下的hello頁面上的內(nèi)容

查看完整回答
反對(duì) 回復(fù) 2019-08-24
?
PIPIONE

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊

有兩種方法:
1、return "redirect:/class/list.action?name=value"; 返回的時(shí)候直接通過?傳遞值
2、@RequestMapping(value="/delClass.action")
public String delClass(ModelMap model) {
model.addAttribute("name", "value");
return "redirect:/class/list.action";
}
方法2記憶中成功過,這樣傳值沒有太多限制,像map一樣,隨便放就可以

查看完整回答
反對(duì) 回復(fù) 2019-08-24
?
肥皂起泡泡

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊

4.0重要的一個(gè)新的改進(jìn)是@RestController注解,它繼承自@Controller注解。4.0之前的版本,Spring MVC的組件都使用@Controller來標(biāo)識(shí)當(dāng)前類是一個(gè)控制器servlet。 使用這個(gè)特性,我們可以開發(fā)REST服務(wù)的時(shí)候不需要使用@Controller而專門的@RestController。 當(dāng)你實(shí)現(xiàn)一個(gè)RESTful web services的時(shí)候,response將一直通過response body發(fā)送。為了簡(jiǎn)化開發(fā),Spring 4.0提供了一個(gè)專門版本的controller。下面我們來看看@RestController實(shí)現(xiàn)的定義: @Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Controller @ResponseBody public @interface RestController 官方解釋: A convenience annotation that is itself annotated with @Controller and @ResponseBody. Types that carry this annotation are treated as controllers where @RequestMapping methods assume @ResponseBody semantics by default. ...4.0重要的一個(gè)新的改進(jìn)是@RestController注解,它繼承自@Controller注解。4.0之前的版本,Spring MVC的組件都使用@Controller來標(biāo)識(shí)當(dāng)前類是一個(gè)控制器servlet。 使用這個(gè)特性,我們可以開發(fā)REST服務(wù)的時(shí)候不需要使用@Controller而專門的@RestController。 當(dāng)你實(shí)現(xiàn)一個(gè)RESTful web services的時(shí)候,response將一直通過response body發(fā)送。為了簡(jiǎn)化開發(fā),Spring 4.0提供了一個(gè)專門版本的controller。下面我們來看看@RestController實(shí)現(xiàn)的定義: @Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Controller @ResponseBody public @interface RestController 官方解釋: A convenience annotation that is itself annotated with @Controller and @ResponseBody. Types that carry this annotation are treated as controllers where @RequestMapping methods assume @ResponseBody semantics by default. 注解本身使用@Controller和@ResponseBody注解。使用了這個(gè)注解的類會(huì)被看作一個(gè)controller-使用@RequestMapping的方法有一個(gè)默認(rèn)的@ResponseBody注解。 @ResponseBody – As of version 4.0 this annotation can also be added on the type level in which case is inherited and does not need to be added on the method level. @ResponseBody也可以加到類一級(jí),通過繼承方法一級(jí)不需要添加。

查看完整回答
反對(duì) 回復(fù) 2019-08-24
  • 4 回答
  • 0 關(guān)注
  • 3306 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)