방통대 기록/재학 기록

[과제] jsp파일 실행시키기

리또또 2025. 11. 16. 19:36

 

 

 

 

회사에서 jsp 파일 만지는것도 손떨리는데...

이제 과제까지 jsp라니...!

이 김에 완벽하게 한번 해보자싶어서 정리해본다.

 

📂 일단 일반적으로 vscode만으로는 html 작업하던것 처럼 jsp가 화면에 출력되지 않는다.

 

☑️ JSP를 화면에 그리기 위해서는 서버(ex. 톰캣) 필요

  • HTML : 브라우저가 직접 렌더링 가능
  • JSP : 브라우저가 바로 읽을 수 없음 → 서버가 JSP를 HTML로 변환해야 함. ➡️ 따라서 tomcat을 설치해야 한다.

 

 

☑️ tomcat 설치하기

  • Core → zip(윈도우) / tar.gz(맥) 파일 다운로드
 

Apache Tomcat® - Welcome!

The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the Jakarta

tomcat.apache.org

 

 

 

☑️ tomcat 설치 후 터미널 열기

 

  • 위의 웹페이지에서 톰캣을 설치하고 터미널에서 아래의 명령어들 실행
//톰캣의 빈 폴더로 이동
cd ~/tomcat9/bin
//실행권한 주기 (최초 1회만)
chmod +x *.sh
//서버 실행
./startup.sh

 

그런데 이때 에러가 뜸! 

 

왜냐하면❓

Java(자바 런타임)가 설치되어 있지 않아서 톰캣이 실행되지 않은 상황

톰캣은 JSP를 처리할 때 무조건 Java가 필요하다.

그러므로 JDK(자바 개발 도구) 설치필요.

 

 

 

☑️ JDK(자바 개발 도구) 설치하기

 

Adoptium

Eclipse Adoptium provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure.

adoptium.net

 

 

☑️ 터미널에서 java 버전 확인

  • 설치 후 terminal 에서 아래의 명령어 실행
java -version

 

 

  • 입력하고 버전이 나오면 설치 성공

 

 

  • 그리고 다시 터미널에서 아래 명령어를 순서대로 실행시켜준다.
cd ~/tomcat9/bin
./startup.sh

 

 

☑️ jsp 파일을 올바른 위치에 저장

  • 이제 jsp 파일을 올바른 위치에 저장 시켜주어야한다.
~/tomcat9/
 └─ webapps/
      └─ ROOT/
           └─ hello.jsp
//hello.jsp

<%@ page contentType="text/html; charset=UTF-8"%>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Hello JSP</title>
</head>
<body>
  <h1>안녕하세요!</h1>
  <p>현재 날짜와 시간은: <%= new java.util.Date() %></p>
</body>
</html>

 

 

이렇게 코드를 작성하고 브라우저에서 아래의 주소 실행해준다.

http://localhost:8080/hello.jsp

 

 

 

실행하면 아래와 같이 화면이 그려진다!

 

 

그럼 성공!

과제 끝!!

 

반응형

'방통대 기록 > 재학 기록' 카테고리의 다른 글

[과제] 리눅스 설치하기  (0) 2025.10.12