
동적 웹 프로젝트 생성
New Project > Maven Archetype을 누르고 아래와 같이 설정한다.
아키타입엔 org.apache.maven.archetypes:maven-archetype-webapp 를 입력해주자.

Advanced Settings를 클릭하여 바꿀 사항이 있으면 바꾼다. 필자는 기본으로 냅두고 Create를 하였다.
톰캣 연동
Create를 하고 기다리고 있으면 인텔리제이가 구성요소를 다운로드를 한다.

다운로드가 완료되었으면 톰캣 설정을 시작한다.
상단의 [Run] > Edit Configurations에 들어가주자.

+ 혹은 Add new를 눌러주자

[Tomcat Server] > Local을 눌러주자

[Configure]을 눌러 구성요소를 설정해주자.

필자는 포트를 8081로, 톰캣 9 버젼으로 설정 하였다.

위 내용을 마쳤으면 [Deployment]로 들어가주자.

+ 를 눌러 아티팩트를 설정해주자.

exploded를 고른후 OK

어플리케이션 콘텍스트를 / 만 넣어주자 그리고 OK

톰캣 서버를 테스트로 실행해보자

Hello world가 뜨면 성공이다.

JSP파일 생성
webapp 폴더 우클릭후 JSP 파일을 생성해주자

hello.jsp를 입력하고 엔터.

생성된 코드는 아래와 같을것이다.
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
</body>
</html>
이 코드를 아래처럼 수정해주자
<%@ page language="java" contentType="text/html;charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h2>Hello World</h2>
<hr>
현재 날짜와 시간은
<%=java.time.LocalDateTime.now()%>
</body>
</html>
톰캣서버를 돌리고 http://localhost:8081/hello.jsp 에 접속해보자.
아래처럼 뜨면 성공이다

[메인으로 돌아가기]
'Java Spring > JSP와 스프링' 카테고리의 다른 글
| 6. ToDo리스트 앱 만들기 (0) | 2022.07.07 |
|---|---|
| 5. 회원 가입 폼 만들기 (0) | 2022.07.03 |
| 3. 인텔리제이 기초설정 (0) | 2022.07.02 |
| 2. 개발 환경 설정 (0) | 2022.07.02 |
| 1. 시작하며 (0) | 2022.07.01 |