ALL

JAVA 프로그램 public class HelloWorld { public static void main(String[] args){ System.out.println("Hellow world"); } } main() 메소드를 포함하는 클래스가 프로글매 실행을 위한 기본 클래스가 된다. main() 메소드 실행 -> 메소드가 정의 된 클래스의 객체를 생성 -> 메소드 호출 파일 하나에 여러 개의 클래스가 작성 된 경우, 그중 'public' 키워드가 붙은 클래스와 소스 파일 이름을 맞춰야 한다. public : 메소드의 접근제어자 중 하나로, 누구나 이 메소드에 접근 할 수 있다. static : 메소드에 static이 지정되어 있는 경우는 인스턴스 생성없이 메소드를 실행 할 수 있음을 의미한다. vo..
include 디렉트브 - 공통적으로 포함 될 내용을 가진 파일을 해당 JSP페이지 내에 삽입하는 기능을 제공한다. 여러 포함 될 페이지들을 포함하는 페이지에 include디렉티브를 이용해 넣어주면 여러페이지를 한페이지로 합쳐서 인식되어 변환되고 컴파일 된다. bottom.jsp입니다. 작성자는 입니다. include 디렉티브 연습 포함하는 페이지 includeDirective.jsp의 내용입니다. include코드를 작성한 곳에 top.jsp, bottom.jsp의 소스코드를 복사한 후 같이 변환되어 컴파일 된다.
Page 지시어 page 지시어 용도 JSP 페이지에 대한 정보를 지정하여 JSP 처리에 사용하게 함 사용할 스크립트 언어, 상속받을 클래스, import할 클래스, JSP가 생성하는 문서의 타입, 출력 버퍼 관련 속성, 사용할 에러 페이지 등의 속성을 지정 page 지시어 속성 autoFlush 기본 값 : true 출력되기 전에 출력버퍼가 다 찰 경우 저장된 내용 처리를 어떻게 할지 지정하는 속성 true 일 경우 버퍼가 차면 자동으로 버퍼를 비워 내용을 클라이언트에 보냄 false 일 경우 버퍼가 차면 예외 발생 cotentType 기본 값 : text/html 결과로 생성되는 응답의 종류(MIME 타입)와 사용될 charset 정보를 설정 MIME : 문서 형식에 관한 표준 charset=utf-..
프로젝트 개요 : 웹 사이트 Main 페이지 - 대만투어예약 사이트 Main 화면 개발프로젝트 언어 : HTML, CSS, JavaScript프로젝트 기능 : 반응형 웹 : 웹의 화면크기에 따라 다른 CSS 적용웹페이지 상단, 본문, 하단 구분배너 슬라이드 이미지로 자동변경프로젝트 결과 화면 :   프로젝트 코드 : https://github.com/smkim9202/MiniProject/tree/main/MainPageExample MiniProject/MainPageExample at main · smkim9202/MiniProject작은 실습 예제들. Contribute to smkim9202/MiniProject development by creating an account on GitHub.gi..
HTML 주석 예제 소스보기를 하면 화면에 표시됩니다. HTML주석에 표현식을 사용하면 소스보기에 결과값만 표시됩니다. JSP 주석 예제 Java 주석 예제
JSTL(JSP Standard Tag Library) 자주 사용되는 기능을 태그로 만들어 쓸 수 있음 유용한 사용자 정의 태그들을 모아 표준화한 태그 모음 조건문, 반복문과 같은 프로그래밍적 요소를 태그 형태로 사용할 수 있게 함 사용자 정의 태그 사용자가 정의한 커스텀 태그 JSP 표준 태그를 확장하기 위한 것
프로젝트 개요 : 웹 사이트 상단 메뉴바 개발프로젝트 언어 : HTML, CSS프로젝트 화면 기획 : 프로젝트 기능 :하위메뉴는 평소에 보이지 않는다마우스를 올리면 해당 메뉴 색상이 변하고, 하위메뉴가 내려온다하위메뉴도 마우스를 올리면 색이 변한다 프로젝트 결과 화면 : 프로젝트 코드 : https://github.com/smkim9202/MiniProject/tree/main/DropDownExample MiniProject/DropDownExample at main · smkim9202/MiniProject작은 실습 예제들. Contribute to smkim9202/MiniProject development by creating an account on GitHub.github.com
JAVA란? 자바의 특징 C / C++ 모태로 만들어진 언어로 유사하지만 더 단순함 플랫폼에 독립적 => JAVA 플랫폼 설치되어 있으면 모든 운영체제에서 사용 가능 완전한 객체지향 언어 => 추상화, 캡슐화, 다형성, 상속성 변수의 자료형 검사 엄격 => 자료형 불일치로 발생하는 오류 줄일 수 있음 예외 처리 제공 자동 메모리 관리 멀티 쓰레드 제공(스레드 : 프로그램 내부에서 진행될 수 있는 세부 작업흐름) 웹 or 네트워크 프로그래밍에 관한 풍부한 라이브러리를 제공 C/C++ 에서 바뀐 것 객체 생성과 제거 ==========================> delete 키워드 제거 참조변수와 포인터 변수 ======================> 객체 포인터 제거 이차 이상의 포인터 문제 =====..
표현 언어(expression language) 의미 데이터를 쉽게 다루기 위한 간단한 스크립트 언어 형태는 ${expr}이며 값을 표현 : 스크립트 요소 (표현식) 보다 사용하기 쉬움 스크립트 요소 밖에서 사용 : 액션 태그의 속성 값을 설정하거나 템플릿 데이터 내부에서 값을 출력할 때 사용 표현 언어의 내장 객체나 JSTL과 함께 사용 가능
액션 태그(action tags) 의미 요청을 처리할 떄, 특별한 기능을 수행하는 것 형식은 XML 태그와 같은 모양 : 시작태그(접두어와 액션이름, 속성과 값), 몸체, 마감태그 표준 액션태그는 접두어로 jsp를 사용
개발원슝이
'분류 전체보기' 카테고리의 글 목록 (14 Page)