Java 시스템 변수 설정 JDK가 설치 완료되었다면 자바 환경을 시스템에 인식을 시켜주어야 합니다. 그래야 어느 경로에서든 자바 프로그램코드를 실행 시키고 컴파일 할 수 있기 때문입니다. 자바 실행 환경을 위한 환경 변수로 지정해야 할 것은 path, CLASSPATH, JAVA_HOME 변수 세 가지입니다. 환경 변수를 지정하기 위한 방법 1. .. 자바(Java)/JAVA 2SE 2009.11.19
JDK 설치 방법 - J2SE, J2EE 개발 가능 JDK 다운로드 페이지 http://java.sun.com 다운로드 절차 1. 썬 홈페이지(http://java.sun.com) 에 접속하여 알맞은 버전을 선택하여 다운로드 버튼을 클릭합니다. 2. JDK가 설치되는 플랫폼(운영체제)을 선택합니다. 자신의 운영체제의 종류를 지정해야 합니다. 밑에 체크 박스도 같이 체크하여 진행합니다. 3. 다운.. 자바(Java)/JAVA 2SE 2009.11.19
JAVA 개발 환경 자바는 실행파일(바이너리 파일)로 컴파일 되는 언어가 아니고 바이트 파일로 컴파일 되는 언어입니다. 이는 자바로 작성된 프로그램은 바로 컴퓨터로 실행시킬 수 없다는 의미입니다. 따라서 바이트 코드를 읽고 해석하여 실제 바이너리 코드로 변환하는 작업이 필요합니다. 이런 작업을 JVM(자바 가.. 자바(Java)/JAVA 2SE 2009.11.19
java.util.ArrayList<객체> - 컬렉션 LIst 인터페이스의 사이즈 변경 가능한 배열의 구현이다. null 를 포함한 모든 요소를 허용한다. 또한 배열의 사이즈를 조작하는메소드를 제공한다. ArrayList 클래스 생성자 ArrayList() : 초기 용량10으로 빈상태의 리스트 ArrayList(int initialCapacity) : 지정된 초기 사이즈로 빈 상태(empty)의 리스트를 생성. ArrayList.. 자바(Java)/JAVA 2SE 2009.11.11
try ~ catch ~ finally 자바에서는 try ~ catch ~ finally 구문을 사용해 예외처리를 지정할 수 있다. public class ExceptionTest { public static void main(String[] args) { int err = 0; try { err = 1 / 0; System.out.println("0/1의 값 : "+err); } catch(Exception e) { System.out.println("에러 발생 : "+e.getMessage()); } System.out.println("try ~ catch문 아래부분 실행"); } } 위의 예문을.. 자바(Java)/JAVA 2SE 2009.11.11
POST 방식의 데이터 전송 과정 POST 방식은 요청 바디에 데이터를 포함하여 전송합니다. 이 때 전송되는 방식은 applicatin/x-www-form-urlencoded 방식과 multipart/form-data 형식 두 가지로 구분됩니다. 1. application/x-www-form-urlencoded 방식 일반적인 파라미터만 전송할 수 있습니다. 폼 태그를 사용하여 전송합니다. <form method="post" action="데이터를 .. 자바(Java)/JAVA 2EE 2009.11.10
HTTP 에서 데이터 전송 방법인 GET과 POST 명령 HTTP 프로토콜은 데이터 전송에 7가지의 메소드를 제공합니다. HTTP 프로토콜의 데이터 전송 방법에 대해 자세히 알고 싶으신 분은 OSI 7계층과 TCP 4계층에 대해 공부하시면 됩니다. 일반적으로 HTTP를 사용하여 데이터를 전송할 때 GET 과 POST 방식으로 전송합니다. GET 방식은 요청 URL뒤에 파라미터를 같이 .. 자바(Java)/JAVA 2EE 2009.11.09
에러 페이지 지정하는 방법과 응답상태별 페이지 지정 에러 페이지 지정하기 JSP 페이지에서 페이지를 수행하다 에러가 발생하면 해당 페이지 작업을 중지하고 에러 페이지를 출력하는 방법입니다. 해당 페이지를 수행하다 에러가 발생하면 에러 페이지로 보내기 위해서는 해당 페이지 상단에 아래와 같이 에러 페이지 선언을 해야합니다. <%@ page errorPage.. 자바(Java)/JAVA 2EE 2009.11.09
웹 어플리케이션에서 자바빈즈의 위치 자바 파일은 웹 어플리케이션의 /src 디렉토리에 위치하며 자바 파일이 컴파일된 클래스 파일의 위치는 /WEB-INF/classes 디렉토리 안에 위치해야 합니다. 보통 이클립스로 웹 어플리케이션을 개발할 때는 [Java Resource :src ] 폴더에 자바 클래스들이 위치하며 배포시에 포함되며 처음 컴파일될 시 자바빈즈는.. 자바(Java)/JAVA 2EE 2009.11.09
자바빈즈(Java Beans) 란? 자바빈즈 ( Java Beans ) 자바빈즈는 자바 코드로 작성된 컴포넌트들로 JSP 페이지에서 비지니스 로직을 제거하기 위한 방법으로 제공하는 기술입니다. 현재 웹 프로그램이나 응용 프로그램은 모두 MVC(Model-View-Control)방식으로 제작합니다. MVC 방식은 프로그램을 모델-뷰-컨트롤러 나누어 작성한 후 컨트롤.. 자바(Java)/JAVA 2EE 2009.11.09