본문 바로가기

전체 글46

자바 API * API(Application Programming Interface) : 라이브러리, 프로그램 개발에 자주 사용되는 클래스 및 인터페이스의 모음 * API 저장 장소 /jre/lib/rt.tar 라는 압축 파일에 저장되어 있다. 2021. 8. 20.
JSP 파일 업로드 * 파일 업로드 라이브러리 설치 후 lib에 추가 * 파일 업로드 관련 API - 관련 클래스 : DiskFileItemFactory, ServletFileUpload - DiskFileItemFactory 메서드 기능 setRepository() 파일을 저장할 디렉터리를 설정 setSizeThreadhold() 최대 업로드 가능한 파일 크기를 설정 - ServletFileUpload 메서드 기능 parseRequest() 전송된 매개변수를 List 객체로 얻음 getItemIterator() 전송된 매개변수를 Iterator 타입으로 얻음 2021. 8. 19.
JSP 표준 태그 라이브러리(JSTL) * JSTL(JSP Standard Tag Library) : 커스텀 태그 중 가장 많이 사용되는 태그를 표준화하여 라이브러리로 제공하는 것 +) 커스텀 태그 : JSP페이지에서 자주 사용하는 자바 코드를 대체하기 위해 만든 태그 * JSTL 태그 종류 라이브러리 세부 기능 접두어 관련 URI 코어 변수 지원, 흐름 제어, 반복문 처리, URL퍼리 c http://java.sun.com/jsp/jstl/core 국제화 지역, 메시지 형식, 숫자 및 날짜 형식 fmt http://java.sun.com/jsp/jstl/fmt XML XML 코어, 흐름제어, XML 변환 x http://java.sun.com/jsp/jstl/xml 데이터베이스 SQL sql http://java.sun.com/jsp/jst.. 2021. 8. 18.
JSP 표현 언어 JSP 페이지 안에 복잡한 자바 코드가 있으면 화면 작업을 하기 어렵기 때문에, 현재의 JSP페이지는 스크립트 요소보다는 표현언어(EL, Expression Language) 와 JSTL(JSP Standard Tag Library)을 사용해서 구현한다. * 표현 언어의 형식 - 페이지 디렉티브 태그에서 반드시 isELIgnored=false 설정 필요 ${표현식 or 값} * 표현 언어에서 사용되는 자료형과 연산자 - 자료형 자료형 설명 불 true / false 정수 0-9로 이루어진 값을 가지고 음수인 경우 마이너스(-)가 붙음 실수 소수점(.)을 사용할 수 있고, 1.4e5와 같이 지수형으로 표현 가능 문자열 따옴표(' ' or " ")와 같이 사용 널 null - 연산자 연산자 종류 연산자 산술.. 2021. 8. 18.