코드 분석중인데 ajax로 data로 넘어간 값이 @requestParam 같은 걸로 해당 데이터를 받은게 없고 @modelAttribute 하나만 덩그러니 있는데
뷰에서 컨트롤러 넘어갈때 input 값들이 이 @modelAttribute 에 담기는거야??
그리고 또 궁금한건 이럴 경우엔 @modelAttribute 객체가 맵일 경우엔 모르겠으나 DTO 같은 경우엔 형이 안맞으면 에러뜸??
코드 분석중인데 ajax로 data로 넘어간 값이 @requestParam 같은 걸로 해당 데이터를 받은게 없고 @modelAttribute 하나만 덩그러니 있는데
뷰에서 컨트롤러 넘어갈때 input 값들이 이 @modelAttribute 에 담기는거야??
그리고 또 궁금한건 이럴 경우엔 @modelAttribute 객체가 맵일 경우엔 모르겠으나 DTO 같은 경우엔 형이 안맞으면 에러뜸??
ㅇㅇ
아..하.. 블로그 설명은 뭔가 장황하고 핵심이 없네 내가 이해력이 딸린가봄
그럼 모델어트리뷰트는 뷰 → (요청하면서 인풋값 모델어트리뷰트에 집어넣기) → 컨트롤러 처리된 값을 모델어트리뷰트에 집어넣기 → 뷰로 쏴주기 이게 어노테이션으로 다 된다는거네?
맞음 그래서 어노테이션을 많이 알수록 편해짐
고맙다 친구야!!