name과 같은 파라미터는 @RequestParam으로 받으면 되고 (요청 파라미터를 메소드 파라미터에서 1:1로 받음)
도메인 오브젝트나 DTO(Vo?)프로퍼티에 요창 파라미터를 바인딩해서 한번에 받으면 @ModelAttribute라고 볼 수 있다.
토비의 예시에서는 검색조건을 뷰에서 컨트롤러로 넘길때 @ModelAttribute UserSearch userSearch로 작성한다. 또한 form의 내용을 담을 수 있는 도메인 오브젝트나 DTO를 @ModelAttribute 를 사용한다.
@RequestParam @ModelAttribute는 생략이 가능한데 string,int 같은거는 전자로 간주하고 오브젝트는 후자로 생각한다.
도메인 오브젝트나 DTO(Vo?)프로퍼티에 요창 파라미터를 바인딩해서 한번에 받으면 @ModelAttribute라고 볼 수 있다.
토비의 예시에서는 검색조건을 뷰에서 컨트롤러로 넘길때 @ModelAttribute UserSearch userSearch로 작성한다. 또한 form의 내용을 담을 수 있는 도메인 오브젝트나 DTO를 @ModelAttribute 를 사용한다.
@RequestParam @ModelAttribute는 생략이 가능한데 string,int 같은거는 전자로 간주하고 오브젝트는 후자로 생각한다.
'코딩 > 자바' 카테고리의 다른 글
mysql 테이블 생성 시 auto_increament 없을 때 (0) | 2020.01.12 |
---|---|
mybatis mysql insert Field 'id' doesn't have a default value error (0) | 2020.01.12 |
80 포트 8080으로 포워딩하기 (0) | 2020.01.06 |
이클립스 함수 화면 이동 설정 (0) | 2018.10.15 |
@ResponseBody (0) | 2018.09.22 |