1. SDK 설치가 되어 있어야 한다. 
2. IDE 설치가 되어 있어야 한다. (이클립스, 인텔리제이, VC) JAVA EE 설치 
3. 환경 설정하기 (플러그인 설치, 언어 설정, file ac…)
4. 웹 서버 설치하기 (아파치 톰캣 설치) 
5. 설치전 로컬 컴퓨터에서 사용중인 포트 번호 확인하기 
6. IDE 에서 웹 프로젝트 생성 수 실행 시켜 보기

https://tomcat.apache.org/download-90.cgi

'JSP' 카테고리의 다른 글

Servlet mapping  (0) 2023.03.27
JSP 와 Servlet 개념  (0) 2023.03.27
웹 서버와 웹 애플리케이션 서버란?  (0) 2023.03.27
JSP + Flex 연습  (1) 2023.03.27
아파치 + 톰캣  (0) 2023.03.27

Tomcat 이란?

Tomcat은 Apache Software Foundation에서 개발한 오픈 소스의 웹 애플리케이션 서버입니다.
Tomcat은 자바 Servlet과 JSP를 실행하기 위한 웹 애플리케이션 서버로, 
클라이언트의 요청에 대해 정적인 웹 페이지를 제공하거나, 
Servlet과 JSP 등의 동적인 웹 페이지를 생성하여 제공합니다.

Tomcat은 Apache 웹 서버와 같은 방식으로 동작하며, 
클라이언트의 요청을 처리하기 위해 HTTP 프로토콜을 사용합니다. 
Tomcat은 웹 애플리케이션을 실행하기 위한 웹 컨테이너(Web Container)로서, 
서블릿 컨테이너(Servlet Container)와 JSP 컨테이너(JSP Container)를 포함합니다.

Tomcat은 자바 EE(Enterprise Edition) 기술을 사용하여 Servlet, 
JSP, JDBC 등의 자바 기술들을 사용할 수 있습니다. 
Tomcat은 다른 웹 서버와 마찬가지로, 웹 서버와 연동하여 사용할 수 있습니다. 
또한, Tomcat은 모듈화되어 있어 필요한 기능들을 선택적으로 사용할 수 있습니다.

Tomcat은 무료이며, 오픈 소스로 제공되어 누구나 자유롭게 사용할 수 있습니다. 
Tomcat은 여러 운영체제에서 실행할 수 있으며, 안정성과 성능면에서 우수한 성능을 발휘합니다.

JSP 란?

JSP(JavaServer Pages)는 서버 측에서 동적인 웹 페이지를 생성하기 위한 기술입니다. 
JSP는 HTML 문서 안에 자바 코드를 포함시킬 수 있는 자바 기반의 서버 사이드 스크립트 언어입니다.

JSP는 서블릿(Servlet)과 유사한 방식으로 동작합니다. 
클라이언트가 웹 브라우저를 통해 JSP 페이지에 접속하면, 
JSP 컨테이너(예: Tomcat)는 JSP 파일을 읽어들여서 자바 소스 코드로 변환하고, 
컴파일하여 Servlet 클래스 파일을 생성합니다. 
그 후에는 생성된 Servlet 클래스 파일을 실행하여 
동적인 HTML 문서를 생성하여 클라이언트에게 전송합니다.

JSP는 HTML 태그와 Java 코드가 혼합되어 있기 때문에, 
Java 코드를 사용하여 복잡한 로직을 처리하거나, 
데이터베이스와 연동하여 데이터를 조회하거나 수정하는 등의 기능을 구현할 수 있습니다. 
JSP는 반복문, 조건문 등의 제어문도 사용할 수 있기 때문에, 
동적인 웹 페이지를 생성하는 데 있어서 매우 편리한 기술입니다.

JSP는 자바 기반의 기술이기 때문에, 
자바에서 제공하는 다양한 라이브러리나 프레임워크를 사용할 수 있습니다.

'JSP' 카테고리의 다른 글

Servlet mapping  (0) 2023.03.27
JSP 와 Servlet 개념  (0) 2023.03.27
웹 서버와 웹 애플리케이션 서버란?  (0) 2023.03.27
JSP + Flex 연습  (1) 2023.03.27
개발 환경 셋팅  (0) 2023.03.27

+ Recent posts