본문 바로가기
반응형

전체 글1583

@RequestMapping의 params @RequestMapping의 params 참 다양한 속성들을 지니고 있는 @RequestMapping 애너테이션이다. URL의 파라미터 매칭까지 가능하도록 다음과 같이 사용할 수 있다. @RequestMapping(value="edit", params="goToTop") public String goToTop() { return "redirect:/customers"; } 요청 파라미터에 goToTop이 포함되어 있으면 목록 표시 화면으로 리다이렉트하는 메서드를 준비한다. 2019. 4. 23.
후씨 이게 나다. ​ 오늘은 이 사진으로 끝. 경중을 가리기 힘든 하루, 칼날은 애처롭다. 휴우~ 2019. 4. 22.
4.19국립묘지 소나무집, 곰탕, 평양냉면 맛집 4.19국립묘지 소나무집, 곰탕, 평양냉면 맛집 아직 평양냉면의 맛을 제대로 알지는 못하지만, 주변 냉면집중에 평양냉면을 하는 집이 많지는 않다. 그리고 가끔 집 근처 4.19국립묘지 주변에서 주말 아침 식사를 해결하는 우리에게는 찾아가게 되는 단골집 중 한 곳이 4.19국립묘지 앞 맞은편 식당인 '소나무집' 이다. 이곳은 곰탕을 기본으로 만두와 냉면을 파는 곳인데 최근 가격이 천정부지로 오르는 곳이라 다소 실망스럽다. 굳이 이곳을 선택할 필요는 없다. 주말 손님들 대부분이 주변 교회와 연결이 된 것 같다는 느낌이다. 순전히 난 내 편의에 의해서 식사만 하고 오는 곳이라 포스팅을 하는데 맛과 가격등을 보고 판단해도 늦지 않을 것 같다. 가격이 너무 비싸 가성비, 서비스 모두 평점이 낮아지고 있는데 사장님.. 2019. 4. 21.
장난꾸러기 성원. 장난꾸러기 성원. 주말 아침, 병원 투어를 마치고 수유리 기사식당 중 단골 식당인 궁전기사님식당에서 아침을 먹었다. 옆자리 앉은 내복바람의 성원이가 카메라 앱을 가지고 놀고 있다. 익살스럽게 찍은 사진 한장에 우리 부부가 빵빵 터졌다. 개구쟁이 성원 ^^ ㅋㅋㅋ 귀여운 녀석...^^ 2019. 4. 20.
Thymeleaf th:field 속성과 th:errorclass 속성 Thymeleaf th:field 속성과 th:errorclass 속성 템플릿에 대한 개념이 아직 완벽하게 이해되지 않았다. Thymeleaf를 공부해야하지만 선뜻 와 닿지 않는다. 하나 하나 잘 정리해서 손에 익도록 해야겠다. error! 태그에 포함된 action속성 값을 th:action속성 값으로 치환할 수 있으며, th:object속성 값에 Model속성 이름을 지정하여 이 태그 안에서 *{필드이름} 형식으로 사용할 수 있다. th:field="*{필드 이름}"을 설정하면 이 HTML필드와 폼 객체(여기서는 CustomerForm)에 포함된 필드를 연결할 수 있고 HTML필드 값이 폼 객체의 해당 필드로 설정된다. 반대로 폼 객체의 필드 값이 Model에서 HTML필드 값을 설정된다. 입력 검사.. 2019. 4. 20.
@ModelAttribute와 @Validated를 이용한 Form요소 전달 예제 @ModelAttribute와 @Validated를 이용한 Form요소 전달 예제 예전에는 Request.Get, Request.Post를 통해 html의 폼 요소를 일일이 받아서 변수에 담아 개발을 하던 시절이 있었다. 엄청난 노가다성 코딩이 필수불가 사항이었던 시절인데 요즘 스프링을 하면서 참 좋아진 세상이란걸 느끼고 있다. 다양한 애너테이션을 통해 효율적인 프로그래밍이 가능해졌기 때문이다. @ModelAttribute를 이용한 폼 요소 처리 예제를 정리해본다. @ModelAttribute CustomerForm setUpForm() {return new CustomerForm();} @RequestMapping(method = RequestMethod.GET) public String list(Mo.. 2019. 4. 19.
반응형