멘토412 JSP 웹페이지 만들기 9장 연습문제(다국어) 1.다국어란 무엇인가? 1) JSP에서 다국어란 웹 브라우저를 사용하는 국가에 따라 다양한 언어 및 지역을 지원하는 서비스 이다. 2) 다른 언어와 지역적 차이를 기술 변경 없이 소프트웨어에 바로 적용하는 것 3) 국제화(internationalization,i18n),지역화(localization, L10n)를 포함한다. 2. Locale클래스를 이용한 다국어 처리 기법에서 현재 웹 브라우저에 미리 정의된 언어나 국가 정보를 가져오는 request 내장 객체의 메소드는 무엇인가? 답 : getCountry()메소드 3.다국어 처리를 위한 JSTL fmt 태그의 종류에 대해 설명하시오, 1. Locale을 설정할 수 있는 setLocale 태그, 메세지 처리를 위한 bundle 태그, message태그,.. 2023. 7. 15. JSP 웹페이지 만들기 8장 연습문제 1.유효성 검사한 무엇인가? 1) 유효성 검사는 사용자가 폼 페이지에서 입력한 데이터 값이 서버로 전송되기 전에 특정 규칙에 맞게 입력되었는지 검증하는 것 2) 유효성 검사를 위한 핸들러 함수는 폼 페이지에서 이벤트가 발생했을 때 (를 클릭한 경우)의 유효성 검사를 위해 매핑하는 메소드 2.유효성 검사를 위한 두 가지 처리 기법을 간단히 설명하시오. 1)기본유효성 검사 1.입력 항목에 입력한 데이터 값이 있는지 없는지 확인하고 데이터 길이, 숫자 등 기본적인 것이 맞는지 검사 2.데이터 값의 유무에 대한 검사에서 회원 가입 페이지에서 사용자가아이디와 비밀번호 등 필수 입력 항목을 입력하지 않고 을 클릭하면 입력하지 않았자는 오류 메시지가 나타남 3데이터 길이에 대한 검사는 회원 가입 페이지에서 아이디, .. 2023. 7. 15. JSP 정규식 패턴 비밀번호(validation) 영문 숫자 조합 8자리 이상 let reg = /^(?=.*[a-zA-Z])(?=.*[0-9]).{8,25}$/ 영문 숫자 특수기호 조합 8자리 이상 let reg = /^(?=.*[a-zA-Z])(?=.*[!@#$%^*+=-])(?=.*[0-9]).{8,15}$/ 해당 정규식은 다음과 같이 작동한다. ^ : 문자열의 시작을 나타낸다. (?=.*\d) : 문자열에 숫자가 적어도 1개 이상 포함되어야 함을 나타낸다. (?=.*[a-zA-Z]) : 문자열에 영문자가 적어도 1개 이상 포함되어야 함을 나타낸다. (?=.*[\W_]) : 문자열에 특수문자가 적어도 1개 이상 포함되어야 함을 나타낸다 [a-zA-Z0-9\W_]{8,15} : 영문, 숫자, 특수문자 조합으로 이루어진 8~15자의 문자열을 나타낸다 .. 2023. 7. 15. Three.js EX11 드론만들어보기 연습 드론만들기 연습 예제 모두 합쳐논 모습 프로펠러도 돌아가고 w,a,s,d i,j,k,l로 움직인다. 2023. 7. 15. Three.js EX10 드론만들어보기 연습 짱구모형 드론에다 프로펠러를 달아 주었다. 여기서는 프로펠러들을 groupD함수를 이용해 묶어서 처리를 해주었다. 2023. 7. 15. Three.js EX09 드론만들어보기 연습 짱구그림의 드론 예제이다 w,a,s,d로 상,오,하,왼 으로 방향이 움직인다. i,j,k,l를 누르면 앞,뒤,좌,우 로 이동한다. 2023. 7. 15. 이전 1 ··· 38 39 40 41 42 43 44 ··· 69 다음