아무거나

[spring] @RequestMapping 파라미터 본문

Java & Kotlin/Spring

[spring] @RequestMapping 파라미터

전봉근 2019. 12. 25. 23:54
반응형

[spring] @RequestMapping 파라미터

 

1. Get방식과 Post방식

   - 기존에 알고 있는걸로 알고 생략

 

2. @ModelAttribute

   - 이전에 파라미터가 많을경우 데이터 모델 객체를 파라미터에 바로 받으면 코드양이 작아지는것을 알 수 있었다.

     만약 커맨드 객체의 이름이 길거나 어려워서 바꾸고 싶을 경우에는 @ModelAttribute 어노테이션을 사용하자.

 

     Member member일 경우에는 뷰에서 ${member.name} 와 같은 형태로 표시를 해줬지만.

     아래와 같이 @ModelAttribute을 사용하면

     public String test(@ModelAttribute("m") Member member) {

         ....

     }

 

     --> ${m.name} 으로 출력이 가능하다.

 

3. 리다이렉트(redirect: 키워드)

   - 말그대로 다른 페이지 이동시에 사용

     [ex]

     public String test() {

         return "redirect:bongOk";

     }

 

 

참고: https://www.inflearn.com/course/%EC%9E%90%EB%B0%94-%EC%8A%A4%ED%94%84%EB%A7%81-%EA%B0%95%EC%A2%8C/dashboard

반응형

'Java & Kotlin > Spring' 카테고리의 다른 글

[spring] JDBC  (0) 2019.12.26
[spring] 폼 데이터 값 검증  (0) 2019.12.25
[spring] Form 데이터  (0) 2019.12.25
[spring] 컨트롤러 뷰에 데이터 전달  (0) 2019.12.25
[spring] 스프링 MVC 기초  (0) 2019.12.25
Comments