[Servlet/JSP] 시작 페이지 변경하기

Bam·2024년 5월 22일
0

Spring

목록 보기
34/48
post-thumbnail

시작 페이지 변경하기

서블릿이나 JSP를 사용하고 서버를 실행하면 다음 화면과 같이 프로젝트 설정에 의해 기본적으로 설정된 index.jsp가 첫 화면으로 나타나게 됩니다.

이번에는 이 시작 페이지를 변경하는 방법에 대해서 알아보도록 하겠습니다.

시작 페이지 변경은 web.xml에서 변경할 수 있습니다. web.xml에 다음 내용을 추가합니다.

<welcome-file-list>
	<welcome-file>파일 경로</welcome-file>
</welcome-file-list>

이때 <welcome-file>은 여러개를 지정할 수 있는데요. 가장 첫 번째로 사용된 태그의 값이 우선적으로 사용되고, 첫 번째 태그를 찾을 수 없으면 아래로 내려가면서 시작 화면을 결정하게 됩니다.


실습으로 첫 화면을 변경해보겠습니다. 먼저 첫 화면인 newWelcome.html을 작성해주세요. (.jsp나 기타 페이지 구성 파일이면 다 가능합니다.)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>새로 설정한 웰컴 페이지입니다.</h1>
</body>
</html>

다음으로 web.xml에서 지금 만든 파일을 새 시작 화면으로 설정해주세요.

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="https://jakarta.ee/xml/ns/jakartaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd"
         version="6.0">
    <welcome-file-list>
        <welcome-file>/newWelcome.html</welcome-file>
    </welcome-file-list>
</web-app>

그리고 서버를 실행하면 우리가 설정한 시작 화면이 가장 먼저 나타나면서 제대로 설정되었음을 볼 수 있습니다.

0개의 댓글