[Spring] RequestMapping 404에러 (해결)

2023. 1. 31. 15:37gongbu

@RequestMapping(value="/save", method={RequestMethod.GET, RequestMethod.POST})
	@ResponseBody Map<String, Object> save(@RequestParam(value="type", required=false) String type){
            //생략
            return map;
    }

서치하면서 본

문제들

단순 오류
value 오타
@ResponseBody 생략
리턴 없음

 

해결

프로젝트 or 서버 Clean
오타 수정(컨트롤러, 호출부분 같게)
@ResponseBody 삽입(위에 코드처럼)
리턴 형식 수정/확인(리턴을 안했을수도 있음

 

 

나는 여기서 리턴이 잘못돼서 404가 떴다

return을 잘못하면 매핑이 잘 돼도 돌아오는 값을 찾을수 없으니 404 not found가 뜰수밖에

+ 이후에 데이터 삽입문 실행이 잘 안돼서 두개다 try catch 문으로 감싸줬더니 됨