我將spring-boot的RestController換成Controller后,網(wǎng)頁顯示是404,而不是500,是什么原因?
@Controller public?class?HelloController?{ ????@Autowired ????private?GirlProperties?girlProperties; ????@RequestMapping(value?=?"/hello",method?=?RequestMethod.GET) ????public?String?say(){ ????????return?girlProperties.getCupSize(); ????} }
2018-03-23
到底怎么解決的啊
2017-08-04
我的問題是因?yàn)檐浖荒芟螺d新的jar包,我把軟件弄好了就可以了,希望你的問題可以解決!
2017-08-03
我感覺是因?yàn)槔蠋熓褂玫膕pring-boot版本太低,高版本就有這個(gè)問題,好多問題都是404不是500
2017-06-10
還是404而不是500
2017-05-24
同樣的情況,找到原因了嗎
2017-03-03
換成@Controller后 返回的是一個(gè)視圖,你return的是cupsize啊 兄弟,return改成index或者其他,然后在templates文件夾新建index.html模版
2017-02-16
我覺得你可能是spring-boot-starter-thymeleaf這個(gè)依賴沒加進(jìn)來,加進(jìn)來過后reimport一下maven,還有就像樓上說的一樣,contorller是用來返回視圖,你想要返回?cái)?shù)據(jù),就用@Controller+@ResponseBody,或者@RestController
?
2017-01-18
RestController = Controller + ResponseBody.加上RestController,返回的內(nèi)容是你return中的內(nèi)容,如果是return "Hello World",頁面顯示的就是Hello World。加上Controller,返回的是return中對(duì)應(yīng)的頁面,比如return “hello”,頁面的名稱是hello。
2017-01-17
spring 也支持@Controller注解只是看你的項(xiàng)目配置需要,訪問不到,不代表服務(wù)器錯(cuò)