ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 30 TIL
    내일배움캠프 2022. 12. 8. 20:48

     

    HTML, CSS, JavaScript, jQuery 가 뭔지 간단하게 정리하고

    MVC 의 이해, 관련 코드 리뷰하며 마치겠습니다.

     

     

    HTML, CSS : HTML은 뼈대, CSS는 꾸며주는 녀석

     

     

    JavaScript  

    • 브라우저를 살아 숨쉬게 만드는 친구입니다.
    • 클릭, 마우스 오버 시 색 변화, 숨기기, 나타내기, 등등 수많은 일을 할 수 있습니다.

     

     

    jQuery

     

     

    MVC

    • 이해

    Controller 와 HTTP Response 메시지

     

     

     

     

     

    • 동작원리

    Controller 와 HTTP Request 메시지

     

     

    실습한 MVC 코드 중 기억 남는것들

    @RequestMapping("/response")            // 전체 url을 response로 시작
    @RestController                     // ResponController 과 다른점은 @ResponBody를 따로 사용하지 않아도 잘 반환됌
    @PostMapping("/form/param")         // Post 방식은 Get과 달리 url 부분에 값이 들어가지 않음
    @ResponseBody
    public String helloPostRequestParam(@RequestParam String name, @RequestParam int age) {
        return String.format("Hello, @RequestParam.<br> name = %s, age = %d", name, age);
    }
    
    
    @PostMapping("/form/model")
    @ResponseBody
    public String helloRequestBodyForm(@ModelAttribute Star star) {     // @ModelAttribute( 생략 가능 )의 경우 @Setter가 필요
        return String.format("Hello, @RequestBody.<br> (name = %s, age = %d) ", star.name, star.age);
        }

    '내일배움캠프' 카테고리의 다른 글

    32 TIL  (0) 2022.12.12
    31 TIL  (0) 2022.12.09
    29 TIL  (0) 2022.12.07
    27 TIL  (0) 2022.12.05
    26 TIL  (0) 2022.12.02
Designed by Tistory.