자바를 이용해서 웹 서버쪽에서 처리하는 것을 말함
jsp 사용시 설치
Eclipse for Enterprise Developer (JEE - 2019-06R)
파일 설치할 때 c드라이브 밑에 폴더 만들어서 하는 것이 나중에 권한에 막힐 일이 없다
Apache Tomcat 8.5.xx (.zip) -> 8.5에서 최신버젼
core -> zip을 다운받아야 한다
환경변수 설정해줘야 한다
(Web Application Server, WAS)
-> 자바로 만들어짐
JAVA_HOME 환경변수가 정상적으로 등록되지 않으면 실행불가
&JAVA_HOME%\bin 이 PATH에 등록되지 않으면 실행불가
-> 환경변수에 bin까지 넣어버리면 안된다 (path에서 %CATALINA_HOME%\bin이렇게 추가하는 것이다)
CATARINA_HOME : 톰캣의 설치 경로 (apache-tomcat-8.5.xx)
PATH에 추가 : %CATARINA_HOME%\bin
tomcat -> bin
bat확장자는 window
sh 확장자는 linux
start.bat 을 실행하면 브라우저에서 localhost:8080으로 들어가면 tomcat으로 들어가진다
백그라운드에서 tomcat이 실행중일 수도 있으니 다음을 실행 후 재시도
C:> taskkill /f /im java.exe
tomcat에서 버젼이 중요한 이유 다른 프로그램들과 상호작용하기 때문에 버전에 따라서 문법이 다를 수 있다
Eclipse for Enterprise Developer 다운 받기
구글에 eclipse 2019-06 검색
-> R Packages -> Eclipse for Enterprise Developers -> windows x86_64
-> 관리 폴더로 옮겨서 압축풀기
jsp 실행할 때 ctrl + f11
프로젝트에서 파일 생성은 WebContent밑에 만든다 inf는 설정 폴더라서 여기 안에 만들면 경로이탈
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
-> page directive 전역 설정
-> page, include 등이 올 수 있다