Spring boot/Spring MVC 2

1. 검증처리 직접 개발 @PostMapping("/add") public String addItem(@ModelAttribute Item item, RedirectAttributes redirectAttributes, Model model) { //검증 오류 결과 보관 Map errors = new HashMap(); //검증 로직 if (!StringUtils.hasText(item.getItemName())) { errors.put("itemName", "상품명은 필수 입니다."); } if (item.getPrice() == null || item.getPrice() 1000000) { errors.put("price", "가격은 1,000 ~ 1..
스프링 통합으로 추가되는 기능들 스프링의 SpringEL 문법 통합 ${@myBean.doSomething()} 처럼 스프링 빈 호출 지원 편리한 폼 관리를 위한 추가 속성 th:object (기능 강화, 폼 커맨드 객체 선택) th:field , th:errors , th:errorclass 폼 컴포넌트 기능 checkbox, radio button, List 등을 편리하게 사용할 수 있는 기능 지원 스프링의 메시지, 국제화 기능의 편리한 통합 스프링의 검증, 오류 처리 통합 스프링의 변환 서비스 통합(ConversionService)
1. text, utext model.addAttribute("data", "Hello Spring!"); th:text 사용 위와 같이 입력하게 되면 html에서 태그를 사용하여 Spring! 단어가 진해져야 함. 하지만 실행결과는 Hello Spring! 이다. 1) html 엔티티 이는 ...
코드 미식가
'Spring boot/Spring MVC 2' 카테고리의 글 목록