지금까지 만든 웹 애플리케이션은 폼 입력 시 바인딩 오류가 발생하면 400 Bad Request 화면으로 이동했다. 아마 사용자 입장에서 이런 오류 페이지를 만난다면 당황할 것이다. 또한 입력값을 공백으로 비워놔도 정상처리가 됐다. 웹 서비스는 폼 입력 시 오류가 발생하면, 고객이 입력한 데이터를 유지한 상태로 어떤 오류가 발생했는지 알려주는 것이 기본이다. 입력값의 유효성을 검증하고 처리하는 기능을 추가해보자. 순수 자바 코드로 검증 로직을 처리하는 것을 시작으로, 스프링이 지원하는 검증 기능을 적용하는 단계까지 점진적으로 발전시켜 나가볼 것이다. - 요구사항 추가 상품 관리 웹 애플리케이션에 새로운 요구사항이 추가되었다. 아래의 사진과 같이 유효성 검사를 해야한다. 타입 검증 가격, 수량은 Integ..