springMVC中controller的返回值
返回字元
1.代表redirect重定向
redirect的特點和servlet一樣,使用redirect進行重定向那麼位址列中的URL會發生變化,同時不會攜帶上一次的request
案例:
public String testController(Model model){
return “redirect:path”;//path代表重定向的地址
}
2.代表forward轉發
通過forward進行轉發,位址列中的URL不會發生改變,同時會將上一次的request攜帶到寫一次請求中去
案例:
public String testController(Model model){
return “forward:path”;//path代表轉發的地址
}
3。字串代表邏輯檢視名
真實的訪問路徑=“字首”+邏輯檢視名+“字尾”
注意:如果返回的String代表邏輯檢視名的話,那麼Model的返回方式如下:
public String testController(Model model){
model.addAttribute(attrName,attrValue);//相當於ModelAndView的addObject方法
return “邏輯檢視名”;
}
原部落格
https://blog.csdn.net/zhanyu1/article/details/78117725
相關文章
- SpringMvc的Controller singleton synchronizedSpringMVCControllersynchronized
- SpringMVC 解析(三) Controller 註解SpringMVCController
- SpringMVC【開發Controller】詳解SpringMVCController
- 拙見--springMVC的controller接受的請求引數SpringMVCController
- SpringMVC何時載入的controller裡的mapping方法SpringMVCControllerAPP
- SpringMVC常用註解@Controller,@Service,@repository,@ComponentSpringMVCController
- SpringMVC(三)處理器方法形參繫結(繫結陣列、集合)、異常處理器、controller方法返回值SpringMVC陣列Controller
- SpringMVC-方法四種型別返回值總結SpringMVC型別
- 說說SpringMVC從http流到Controller介面引數的轉換過程SpringMVCHTTPController
- NCF WebApi中 Controller的全解析WebAPIController
- 探索SpringBoot中的SpringMVCSpring BootSpringMVC
- SpringMVC原始碼之Handler註冊、獲取以及請求controller中方法SpringMVC原始碼Controller
- SpringMVC中的攔截器SpringMVC
- Egg 中 Controller 最佳實踐Controller
- 多型中的返回值型別多型型別
- Go中多個返回值的技巧Go
- SpringMVC-方法四種型別返回值總結,你用過幾種?SpringMVC型別
- 使用 Nocalhost 開發 Kubernetes 中的 APISIX Ingress ControllerAPIController
- js中的typeof返回值的所有型別JS型別
- SpringMvc - SpringMvc的執行流程SpringMVC
- Jmeter——ForEach Controller&Loop ControllerJMeterControllerOOP
- 使用 ResponseBodyAdvice 攔截Controller方法預設返回引數,統一處理返回值/響應體Controller
- vue 中this.$emit()的返回值是什麼?VueMIT
- SpringMVC中的攔截器Interceptor實現SpringMVC
- SpringMVC中@RequestMapping註解中的return “redirect:/“;跟return““的用法。SpringMVCAPP
- nestJs中 Guards ,Interceptors ,Pipes ,Controller ,Filters的執行順序JSControllerFilter
- SpringBoot(三)_controller的使用Spring BootController
- CQRS中命令可以返回值嗎? -OSKAR
- Controller層Controller
- 如何對Spring MVC中的Controller進行單元測試SpringMVCController
- springMvc的核心SpringMVC
- Python中獲取執行緒返回值的常用方法!Python執行緒
- 如何在Typescript中定義Promise的返回值型別TypeScriptPromise型別
- Springmvc中轉發和重定向SpringMVC
- springMVC中增加spring-boot-actuatorSpringMVCboot
- @RestController和@Controller的區別RESTController
- Kubernetes的Controller進階(十二)Controller
- @Controller和@RestController的區別ControllerREST