서블릿에서 일일이 getParameter로 받아내던 것과 달리 스프링에서는 더 쉽게 파라미터들을 받아올 수 있다!
파라미터 받는 방법 5
1. HttpServletRequest
-> 서블릿 방식
2. @RequestParam
-> value / required / defaultValue 속성을 가지고 있음
-> value : input태그 name
-> required : 파라미터 필수 여부 ( 기본값 : true)
-> defaultValue : 전달 받은 파라미터 값이 없을 때 기본 값
3. @RequestParam을 생략
-> ("태그명==매개변수명") 일때
4. @ModelAttribute == 커맨드객체
-> 요청 시 전달 받은 파라미터를 객체 형태로 매핑하는 역할을 해줌
-> 해당 객체 클래스에 기본생성자 getter setter등 생성
-> 해당 객체 멤버 변수명과 input 태그 name 일치
5. @ModelAttribute을 생략
'개발자로 업그레이드 되자 > SpringMVC' 카테고리의 다른 글
스프링 MVC - 이미지 업로드 / 파라미터 사용 DB삽입 (0) | 2022.01.11 |
---|---|
스프링MVC - 트랜잭션 및 예외처리 (0) | 2022.01.06 |
스프링MVC - Mybatis (0) | 2022.01.06 |
스프링MVC - BCrypt 암호화 진행 (0) | 2022.01.06 |
Spring MVC 환경 구축 (0) | 2022.01.03 |