Tomcat설정과 동적 웹 프로젝트 생성, 인코딩(UTF-8) 세팅 JSP/서블릿의 프로그래밍을 위한 JSP 엔진(톰켓), 프로젝트 생성과 서버를 설정해야 한다. 세팅을 하기 위해선 먼저 JDK 환결설정과 톰캣이 깔려있어야 한다. JDK 환결설정 방법 [Java] JDK 환경변수 설정 이유와 세팅 방법 JDK 환경변수 설정 이유 Java 깔고 나서 바로 환경변수 설정을 바로 해야 한다. 왜냐하면 javac, java 등과 같은 도구를 사용하려면 경로를 설정해야 하는데 JDK/bin 디렉토리에 Java 소스 파일을 저장하는 경우.. deftkang.tistory.com Tomcat 다운로드 방법 [Web] 톰캣(Tomcat) 다운로드 및 설치방법 톰캣(Tomcat) 9.0 다운로드 방법 1) https:/..
JSP(Java Server Page) 개요, 정적과 동적 웹페이지 차이 JSP(Java Server Page)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에게 돌려주는 언어이며, 웹 서버에서 동작한다. JSP의 목적은 동적인 웹 페이지를 효율적으로 생성하고 활용하기 위한 방법을 제공하고 있다. 웹 페이지는 크게 정적(Static)과 동적(Dyanamic)으로 나뉜다. 정적과 동적의 가장 큰 차이는 이미 만들어져 있는 문서만을 서비스할 것이냐 아니냐의 차이이다. 정적은 이미 만들어진 것만을 사용하는 것이고 동적은 클라이언트에게 실시간으로 정보를 가공 처리하여 서비스하는 것이다. 동적인 웹 페이지는 주로 데이터베이스 서버와 연동하여 웹 서버에서 처리한다. 즉 ..
웹 어플리케이션의 개요 웹 애플리케이션 정의 웹 어플리케이션이란 인터넷을 기반으로 구성된 웹상에서 웹 브라우저를 이용한 클라이언트와 HTML(정적 웹 컴포넌트), JSP/Servlet(동적 웹 컴포넌트) 같은 자원을 가진 웹 서버 간에 동적으로 요청/응답 처리하는 프로세싱을 의미한다. 정적인 특징과 동적인 특징 초창기 웹은 정적인 특징을 갖는 HTML만으로 서비스가 가능했으나 다양한 사용자들의 요구를 만족시키기에 매우 부족하였다. HTML의 정적인 특징이란, 이미 만들어진 HTML 문서는 요청 시점과 장소에 무관하게 항상 고정된 웹 페이지로 처리된다는 것이다. 예를 들어, 현재 시간을 구하는 요청이 발생되었을 때 HTML로 만든 경우에는 항상 동일한 시간을 결과 값으로 처리한다. 다. 정적인 특징은 항상..