JSP
-
Maven 프로젝트 설정하기JSP 2020. 7. 7. 17:07
Maven 프로젝트 설정하기 1. apache-maven-3.0.4-bin.zip 파일 다운로드 다운 경로 : https://search.maven.org/ Maven Central Repository Search search.maven.org * 원하는 버전을 받으면 됨 2. 다운받은 파일의 D:\6.maven\apache-maven-3.0.4-bin\apache-maven-3.0.4\conf 경로에 있는 settings.xml에서 주석 처리되어있는 이 구문 주석 해제하고 D:\C_Lib\mavenLocalRepo 사이에는 maven 프로젝트에서 사용할 jar 파일들이 다운받아질 내 로컬 경로 설정 3. Preferences 설정 3-1. installations 설정 3-2. user Settings..
-
JSP - 리스너(listener)JSP 2020. 6. 26. 17:07
리스너(listener) - 특정 이벤트(특정 사건)가 발생하기를 기다리다가 실행되는 컴포넌트(메서드나 함수)를 말한다. - 리스너는 이벤트가 발생함과 동시에 특정 메서드나 함수를 실행하는데 이것을 이벤트 핸들링 이라고 한다. 따라서, 리스너를 이벤트 핸들러라고 부르기도 한다. * 이벤트는 발생한 특정 사건을 말하는데 예로 마우스가 클릭되거나, 키보드가 입력되거나 등이 이에 해당합니다. * 꼭 입출력과 관련된 것만이 이벤트는 아니며 Servlet / JSP의 리스너와 같이 웹 애플리케이션의 시작이나 종료, 특정 객체의 생성, 소멸과 같은 것도 이벤트라고 말할 수있다. 추가적으로, 이벤트 소스라는 것이 있는데 이벤트 소스는 이벤트가 발생한 대상(이벤트 발생원)을 말한다. 키보드 클릭이라는 이벤트의 이벤스 ..
-
-
jsp 패스JSP 2020. 6. 24. 16:50
만약 files 폴더 안에 a.png 가 있으면 http://loachost/files/a.png로 접근가능 패스가 안바뀌게 선언
-
JSP- 파일 업로드(fileupload) 패키지 FileItem 클래스JSP 2020. 6. 24. 14:57
파일 업로드(fileupload) 패키지 FileItem 클래스 FileItem 인터페이스는 org.apache.tomcat.util.http.fileupload.FileItem 인터페이스를 상속 - FileItem 인터페이스는 method=POST, enctype=multipart/form-data 형식으로 전송된 폼, ajax 를 표현하는 객체 FileItem 인터페이스 메소드 void delete() 임시 디렉토리에 있는 임시 파일을 삭제한다. byte[] get() 파일 아이템을 byte 배열로 반환한다. java.lang.String getFiledName() 필드 이름을 반환한다. * input 태그의 name 속성의 값을 반환한다. java.lang.String getName() 클라이언트에..