quilt code
[JSP] 08 유효성 검사 본문
1. 유효성 검사란? |
사용자가 폼 페이지에서 입력한 데이터 값이 서버로 전송되기 전에 특정 규칙에 맞게 입력되었는지 검증하는 것 사용자가 실수로 유효하지 않은 데이터값을 입력하면 부적합하다고 판단하여 다시 폼페이지로 되돌려 사용자에게 오류가 있음을 알려줌 |
2. 유효성 검사를 위한 두 가지 처리 기법? |
1) 기본 유효성 검사 : 사용자가 폼 페이지의 입력 항목에 입력한 데이터 값의 유무를 확인, 데이터 길이 숫자 등 기본적인 것 검사 2) 데이터 형식 유효성 검사 : 사용자가 폼 페이지의 입력 항목에 입력한 데이터 값이 특정 형태에 적합한지 검사하기 위해 정규 표현식을 사용하는 방법. 기본 유효성 검사보다 복잡 |
3. 유효성 검사를 위한 핸들러 함수와 폼 페이지를 작성하는 기법 |
핸들러 함수 : 폼 페이지에서 이벤트가 발생했을때(<submit>를 클릭한 경우)의 유효성 검사를 위해 매핑하는 메소드. 자바 스크립트를 이용하여 유효성 검사를 위한 코드 작성. 폼 페이지에서 입력한 데이터 값이 서버로 전송되기 전에 특정 규칙에 맞게 입력되었는지 검사 |
4. 비밀번호가 아이디를 포함되지 않도록.... |
||||||
1) validation01.jsp
2) validation01_process.jsp
![]() |
5. 비밀번호로 동일한 영문이나 숫자를 3개 이상 사용하지 않도록... |
|||
validation02
(\w) -> 그룹, 알파벳 + 숫자 + _ 찾기 \1 : (\w)에서 하나를 가져옴 (\w)\1\1 : 3개 가져오기 |
6. 비밀번호가 영문, 숫자, 특수기호 조합한 8자 이상... |
|||
|
'daily > 웹프로그래밍' 카테고리의 다른 글
| [JSP] 09 다국어 처리 (0) | 2023.04.05 |
|---|---|
| [JSP] 07 파일 업로드 (0) | 2023.03.29 |
| [JSP] 06 폼 태그 (0) | 2023.03.27 |
| [JSP] 05장 내장 객체 (0) | 2023.03.23 |
| [웹프로그래밍] 03 디렉티브 태그 (0) | 2023.03.20 |
