[SpringBoot] Springboot에서 jsp를 읽지 못하는 오류

YunJu·2023년 9월 15일

Error

목록 보기
5/10

🚫 오류메세지

  • /WEB-INF/views/home.jsp (line: [1], column: [1]) JSP file [/WEB-INF/inc/top.jspf] not found

하루 종일 나를 괴롭혔던 오류중에 하나.... jsp를 읽지 못한다는 에러가 떴다..

🔧 해결방법

  1. 컨트롤러 생성 확인
@RestController
public class BoardController {
	@Inject
	BoardService service;
	@GetMapping("/board/boardList")
    public ModelAndView allSelect() {
        ModelAndView mav = new ModelAndView();

        mav.addObject("lst",service.allSelect());
        mav.setViewName("/board/boardList");
        return mav;
    }
}
  1. JSP 를 src/main/webapp/WEB-INF/views 에 위치
    나는 여기서 해결했다..


    경로가 잘못됐던걸로....
  1. application.properties 에 선언

spring.mvc.view.prefix: /WEB-INF/views
spring.mvc.view.suffix: .jsp

  1. 의존성 추가 (gradle)

compile('org.apache.tomcat.embed:tomcat-embed-jasper')
compile('javax.servlet:jstl:1.2')

(한 다음엔 꼭 Gradle > Refresh Gradle Project)

Ref

https://dogcowking.tistory.com/326

profile
Front-end Web Developer

0개의 댓글