본문 바로가기
Java/Spring

[Ajax 오류] 컨트롤러에서 jsp로 값이 넘어오지 않는 문제 해결

by 펜네임 2020. 5. 22.

 

 오류 상황 

 

Ajax를 사용해 jsp와 컨트롤러간 값을 주고받고 싶었음.

쿼리도 문제 없고, ajax에도 문제 없고,

컨트롤러에서 리스트값을 sysout으로 찍어보면 값이 잘 보이는데도 jsp로 넘어오지 않는다.

 

 

 오류 해결 

 

아래와 같이 해당 함수에 @ResponseBody 사용.

	@RequestMapping("/selectFoodList.json")
	public @ResponseBody List<EgovMap> selectFoodList(HttpServletRequest request, ModelMap model,
			@ModelAttribute("foodVO") FoodVO foodVO,
			@RequestParam(value = "foodId", required = true) String foodId) throws Exception {
            
            List<EgovMap> foodList = foodService.selectFoodList(productVO);
	}

 

값이 잘 넘어온다!

 

 

댓글