전체 글 95

[JSP] (3)JSP의 이해

JSP 지시자(Directive) 해당 페이지의 속성 지정 시 사용함. 일반적인 JSP 태그를 이용하는 방법과 XML 형식의 태그를 이용하는 방법이 있음. 페이지 지시자는 로 표현함. PAGE 지시자 info 속성 거의 사용x, 작성자, 버전, 저작권 등을 넣어준다 language 속성 해당 페이지에서 사용할 수 있는 스크립팅 언어를 지정할 때 사용함. JSP 엔진의 특성에 따라 지원되는 형식이 다르다. 기본값은 java이다. contentType 속성 JSP 페이지가 생성하는 응답의 MIME 타입을 지정할 때 사용한다. 기본값은 text/html 이다. 현재 JSP 페이지에 사용할 문자집합을 지정할 수도 있다. extends 속성 jsp 페이지를 해석하여 만들어낼 jsp 서블릿 클래스가 상속받을 수퍼클..

JSP 2022.04.27

[JSP] (2)JSP 태그

구 분 태 그 표 기 법 설 명 지시어 JSP 페이지의 속성을 지정함 선언부 변수나 메서드 선언 표현식 계산식, 함수 호출결과 등을 문자열로 출력 스크립트릿 자바 코드 기술 주석 JSP 페이지에 설명을 넣음 선언문(Declaration)의 사용 에서 변수 선언 시 메소드의 내부에 변수가 위치하게 된다. --> 인스턴스 변수 선언을 위해 선언문 태그 를 이용한다. jsp 페이지 내부에서 인스턴스 변수 및 메서드, 상수를 선언할 시 태그 안에서 선언하자. 표현식(Expression)의 사용 double PI: 대신 double PI: 을 이용하면 더 효율적이다. 같은 직접적인 계산이나 같은 객체의 직접적인 표현, 65) ? "노약자석 이용" : "일반석 이용" %> 같은 삼항연산자의 사용도 가능하다. 단, ..

JSP 2022.04.26

[JSP] (1)Script 언어의 이해

- Script 언어의 이해 스크립트 언어는 해당 파일을 컴파일 하지 않고 바로 실행될 수 있는 프로그램을 말한다. 스크립트 언어에는 서버 측에서 실행되어 그 결과물이 클라이언트로 전송되는 서버 측 스크립트 언어(JSP, ASP, PHP 등)와 클라이언트에게 전송되어 번역이 되는 클라이언트 측 프로그램(java script 등)이 있다. 클라이언트는 서버 측으로 특정 jsp 페이지를 요청하게 되면 jsp 번역기는 해당 페이지를 Servlet으로 번역하여 그 결과물을 클라이언트 측으로 전송해주게 된다. jsp 페이지에는 일반 java 프로그램의 코드를 작성할 수 있고, java bean을 이용해 외부 컴포넌트를 이용할 수 있으므로 다른 스크립트 언어보다 훨씬 강력한 프로그램을 작성할 수 있다. * 클라이언..

JSP 2022.04.26

[JAVA] java.util 패키지 - Calendar 클래스

Calendar 클래스 Calendar 클래스는 Date 클래스와 마찬가지로 날짜와 시간을 다루는 클래스이다. Calendar 클래스가 새로 추가되면서 Date 대부분의 메소드는 deprecated 되어 잘 사용하지 않으나, 경우에 따라 Date 의 메소드를 그대로 사용하거나, 혹은 Calendar 클래스와 상호 변환하는 상황이 있다. 추상 클래스이기 때문에 직접 new 하여 객체 생성이 불가하고, Calendar.getInstance() 메소드를 이용하거나 Calendar 클래스를 상속받는 GregorianCalendar 클래스를 이용하여 객체를 생성할 수 있다. Calendar 클래스의 주요 상수 상수 사용방법 설명 static int YEAR Calendar.YEAR 현재 년도 static int ..

JAVA 2022.04.20