JSP란?
- JSP (Java Server Pages)는 동적인 웹 페이지를 개발하기 위한 웹 프로그래밍 기술입니다. 이름에서처럼 자바언어를 사용하여 서버측에서 웹페이를 생성해 웹 브라우저로 전송해줍니다. 자바를 서버개발언어로 자리 잡게 한 일등공신입니다.
알고 가야 하는 개념
- 웹 서버 (web server)
- 사용자로부터 HTTP를 통해 요청을 받으면 해당하는 정적페이지를 사용자에게 응답해주는 소프트웨어를 말한다. ⇒ 사용자 요청에 해당하는 html 문서 파일을 스토리이지에서 찾아서 띄워줌
- WAS (Web Application Server)
- 웹 애플리케이션이 실행될 수 있는 환경을 제공하는 소프트웨어 엔진으로, 컴퓨터에서 운영체제와 비슷한 역할을 하는 프로그램이라고 할 수 있습니다. 예로는 톰캣이 있다.
필요 세팅
JDK
JDK (Java Development Kit)는 자바 개발에 없어서는 안되는 개발도구. 꼭 필요함
- 설치 후 환경변수 → 시스템 변수 → 새로만들기
- 설치 후 환경변수 → 시스템 변수 → path선택 → 수정하기
Tomcat
아파치 톰캣 (Apache Tomcat)은 웹서버와 애플리케이션 서버의 역할을 하는 오픈소스 프로그램이다. 같은 기능을 가진 서버로는 윈도우 IIS, 구글의 GWS가 있음
- (https://tomcat.apache.org/) 로 들어가서 Tomcat을 다운로드. 필자는 JSP를 위해 64bit Windows인 10.1.9를 다운 받음
- tomcat도 CATARINA_HOME이라는 이름의 시스템 변수로 등록해준다
- 시스템 변수에 등록해주는 이유는 운영체제가 어떤 경로에서든 그 파일을 인식할 수 있도록 하는 것이다.
설치 확인
- cmd를 이용해 tomcat을 설치한 위치로 가서 startup.bat 을 사용해 tomcat을 실행
- localhost:8080서버로 가서 tomcat의 설치를 확인한다.
-
'jsp' 카테고리의 다른 글
[정보처리산업기사] 홈쇼핑, 회원관리, 학생투표 . . . (JSP) (0) | 2024.05.08 |
---|