[Java+SpringBoot+JPA] 기본 CRUD 구현하기 (3-1) required로 유효성 검사

2023. 12. 24. 13:44Pratice/CRUD

반응형

 

 

💚 서버 측에서도 검증 수행하는 방법

 

[Java+SpringBoot+JPA] 기본 CRUD 구현하기 (3)검증 오류 추가

검증(Validation) 올바른 데이터인지 판별하는 것이 목적 전송된 데이터의 유효성을 검사하고, 오류 발생 시 각 레이어에서 적절한 조치를 취할 수 있다. 🟢 Entity 검증 오류를 추가하기 위해서는

dalhyehye.tistory.com

 

지난 포스팅에서 서버 측에서도 검증을 수행하는 방법을 포스팅했다.

 

보안상의 이유로 신뢰성 있는 검증을 위해서는 서버 측에서도 검증을 수행하는 것이 맞지만

클라이언트 측에서만 이루어지는 유효성 검사 방법도 있다.

 


 

🟢 required

required 속성은 HTML 폼 요소에 사용되며, 사용자가 해당 필드를 반드시 입력해야 함을 나타냄

클라이언트 측에서만 이루어지는 유효성 검사로, 보안상의 문제가 있을 수 있다.

 

        <div class="mb-3 mt-3">
          <label for="productName">상품명</label>
          <input type="text" class="form-control" id="productName" placeholder="상품명을 입력해주세요." name="productName" required>
        </div>

        <div class="mb-3 mt-3">
          <label for="productPrice">가격</label>
          <input type="text" class="form-control" id="productPrice" placeholder="가격을 입력해주세요." name="productPrice" required>
        </div>

 

 

반응형