@RestController使用 redirect 重定向

springmvc的Controller中重定向一般使用return "redirect:/url";即可。

而Spring Boot中當我們使用了@RestController註解,上述寫法只能返回字符串,解決方法如下:

將一個HttpServletResponse參數添加到方法然後調用 response.sendRedirect("some-url");

	@RequestMapping(value = "/userLogin", method = RequestMethod.GET)
	@ApiOperation(value = "獲取登錄url")
	public void userLogin(HttpServletResponse response) throws IOException {
		response.sendRedirect(baseUrl);
	}


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章