Spring 설정관련
Spring Boot JSP 설정
hazy1993
2022. 12. 30. 11:54
JSP 파일 경로 생성
src/main/webapp/WEB-INF/views/

안에 board.jsp파일 생성
application.properties 의 경우
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
application.yml 의 경우
spring:
mvc:
view:
prefix: /WEB-INF/views/
suffix: .jsp
추가
pom.xml에 추가
<dependencies> 의존성 추가 </dependencies>
jstl jsp를 사용 할 수 있도록 하는 의존성 패키지
tomcat-embed-sasper << 이 친구 추가 안해줫더니 자꾸 경로를 찾을수 없다는 에러가 나서
삽질을 오래했다.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
컨트롤러 추가
package com.example.demo;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class board {
@GetMapping("/board")
public String boardMain(){
return "board";
}
}
src/main/webapp/WEB-INF/views/board.jsp
board.jsp 파일 추가
<%--
Created by IntelliJ IDEA.
User: msync
Date: 2022-12-30
Time: 오전 10:44
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>테스트게시판</title>
<p>테스트게시판!!화면 !!</p>
</head>
<body>
</body>
</html>
