2022/09/21 2

웹어플리케이션 구성요소 및 기능

1. 디렉터리 구성 WebXXXX : 웹 어플리케이션의 루트 디렉터리, 다른 웹 어플리케이션 이름과 중복을 허용하지 않으며, 여기에는 JSP HTML 파일이 저장됩니다. WEB-INF : 웹 어플리케이션에 관한 정보가 저장되는 곳입니다. 이 디렉터리는 외부에서 접근할 수 없습니다. classes : 웹 어플리케이션수행하는 서블릿과 다른 일반 클래스들이 위치하는 곳입니다. lib : 웹 어플리케이션에서 사용되는 여러 가지 라이브러리 압축파일(jar 파일)이 저당되는 곳입니다. DB 연동 드라이버나 프레임워크 관련 jar파일이 여기에 저장됩니다. lib 디렉터리의 jar는 클래스 패스가 자동으로 설정됩니다. 2.WEB-INF 하위 디렉터리 구성 jsp/html : jsp 파일과 HTML 파일이 존재합니다. ..

JSP 2022.09.21

정규식 정리 (1)

자주 쓰이는 패턴 \\d{3} 연속된 숫자 3개를 찾음 \\w 문자를 찾음 \\w+ 문자 여러개 [0-9] 0-9 사이 문자를 찾음 [a-z] a-z 사이 문자를 찾음 \\. \\[ \\? . [ ? 등 특정 문자를 찾음 예제) 문자열 "123123-4564564 GS25(치킨도시락) 4,400원" 1) 정규식 : \\d{6}-\\d{7} =>123123-4564564 2) 정규식 : (? GS25 3) 정규식 : \\((.*?)\\) => (치킨도시락) 4) 정규식 : \\d+,*[0-9]+원 특수 문자(,)가 존재하는지를 확인 * */ String str1 = "123123-4564564 GS25(치킨도시락) 4,400원"; String str2 = "111111-2222222 CU(마늘햄도시락) 5..

정규식모음 2022.09.21