34일차 - JSP

김재령·2022년 2월 26일
0

JSP(Java Server Page)

자바를 이용해서 웹 서버쪽에서 처리하는 것을 말함

jsp 사용시 설치

Eclipse for Enterprise Developer (JEE - 2019-06R)

  • General - Workspace - Encoding
  • Web - HTML/CSS/JSP -Encoding
  • General - Web Browser - Use external web brower - Chrome
  • Server - Runtime Environments - Add
    톰캣 설치 폴더 지정(bin이 보이는 위치)
    톰캣을 구동할 jre설정해주기

파일 설치할 때 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에서 버젼이 중요한 이유 다른 프로그램들과 상호작용하기 때문에 버전에 따라서 문법이 다를 수 있다

  • servlet : xml

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 등이 올 수 있다

profile
with me

0개의 댓글