jsp10 Properties ▶ Properties 특징- Map 계열의 컬렉션 => key:value 형태로 데이터 저장 - 문자열(String) 형태로 데이터를 저장 - 값을 저장할 때 : setProperty(key, value) - 값을 꺼내올 때 : getProperty(key) - 저장되는 파일 종류 : .properties / .xml driver.properties 파일 예시) driver=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@localhost:1521:xe username=C##XXXXXX .. 2024. 9. 3. 절대경로 / 상대경로 문제풀기 * 현재 브라우저 페이지의 주소가 다음과 같을 경우 각 요청에 맞는 경로를 작성해주세요. [현재 브라우저 페이지 주소] => http://localhost:8888/test/ [프로젝트 구조] [1] practice1.jsp 페이지의 절대 경로를 작성해주세요. => /test/views/page1/practice1.jsp [2] footer.jsp 페이지의 절대 경로를 작성해주세요. => /test/views/footer.jsp [3] 현재 페이지에서 board.jsp 페이지로 이동하기 위한 상대 경로를 작성해주세요. => views/page2/board.jsp [4] index.jsp 페이지의 상대 경로를 practice2.jsp 페이지에서 작성해주세요. => .... 2024. 8. 29. JSTL - functions library JSTL - functions libraryEL 안에서 사용할 수 있는 메소드를 제공 ex) qt라는 변수에 명언을 하나 저장 * 명언 : ${ qt } => 결과값 Know yourself * 길이 : ${ qt.length() } => 결과값 13 * 길이(fn) : ${ fn:length(qt) } (ArrayList, 문자열 사용 가능 (길이)) => 결과값 13 * 대문자로 출력 : ${ fn:toUpperCase(qt) } => 결과값 KNOW YOURSELF * 소문자로 출력 : ${ fn:toLowerCase(qt) }.. 2024. 8. 29. JSTL - Formatting Library JSTL - Formatting Library숫자, 날짜 및 시간 데이터의 출력 형식을 지정할 때 사용하는 문법을 제공 1. formatNumber숫자데이터 형식(포맷) 지정* 표현하고자 하는 숫자 데이터의 형식을 통화기호, % 등 원하는 쓰임에 맞게 지정하는 태그 type="percent|currency" currencySymbol="문자"]) ex1) n1, n2, n3 변수에 각각 123456789, 0.77, 50000이라는 값을 저장 .. 2024. 8. 29. 커스텀 액션 태그(Custom Action Tag) * 커스텀 액션 태그(Custom Action Tab) JSTL ? jsp에서 사용되는 커스텀 액션 태그 공통적으로 사용되는 코드들을 합하여 보다 쉽게 사용할 수 있도록 태그화하여 표준으로 제공되는 라이브러리 라이브러리 추가 1. 톰캣사이트 접속 "https://tomcat.apache.org/" 2. 메뉴에서 taglib 메뉴를 찾아 접속 (Download-Taglibs) 3. 4개의 라이브러리 파일 다운로드(.jar) -> dev-jstl 폴더에 복사 4. WEB-INF/lib/ 위치에 라이브러리 추가 JSTL 선언방법 JSTL을 사용하기 위하여 해당 jsp페이지 상단에 taglib 지시어를 사용하여 선언 1. JSTL.. 2024. 8. 28. 표준 액션 태그(Standard Action Tag) * JSP를 이루는 구성 요소 *[1] 스크립팅 원소 : jsp페이지 내에서 자바코드를 기술할 수 있는 문법 ex) 스크립트릿, 표현식, ... [2] 지시어 : jsp 페이지 정보에 대한 내용을 표현하거나 다른 페이지를 포함하고자 할 때 라이브러리 등록할 때 사용 [3] 액션 태그 : jsp 페이지에서 어떤 동작을 수행하고자 할 때 사용 표준 액션 태그(Standard Action Tag) : jsp페이지에서 바로 사용 가능 => 모든 태그명 앞에 jsp: 접두어를 붙여서.. 2024. 8. 28. 이전 1 2 다음