返回靜態頁面
第一步
創建html時,要注意創建的路徑,要在static下面
第二步
把需要寫的內容寫到body內
第三步
直接訪問路徑就可以
返回數據@ResponseBody
@RestController = @Controller + @ResponseBody
@Controller:返回視圖
@ResponseBody:返回數據
當我們要在后端返回前端頁面的時候,我們返回的是視圖,就得需要使用@Controller,而不是@RestController,如下如:
返回HTML代碼片段
這里我們就根據前端代碼直接寫代碼就可以,Spring會自動解析的
返回JSON
設置狀態碼
因為狀態碼是響應,我們這里使用response如下代碼
HttpServletResponse response
我們可以看出來設置的狀態碼為404,但下面頁面還是可以顯示成功,所以狀態碼是可以改變的。
設置Header
我們主要使用以下兩個
1、method
指定請求的method類型, 如GET, POST等
我們通過下面這個方法,只能通過get來訪問,如果是post就會失敗
get:
post:
2、produces
指定返回的內容類型,還可以同時設置返回值的字符編碼