목록2025/06/28 (1)
hrming
[Spring Boot] Spring boot 에서 JSP 사용시 제약 사항
✅ Spring Boot는 JSP를 기본으로 권장하지 않음Spring Boot는 빠른 개발과 배포를 위해 내장 톰캣(embedded Tomcat)을 사용하며, 이 톰캣 구조는 JSP와 충돌이 있음.내장 톰캣은 JAR 실행을 기본으로 함JSP는 Servlet Container에서만 제대로 컴파일됨 (JAR 실행 시 컴파일 환경이 불완전함)JSP는 파일 시스템의 특정 위치에 있어야 함 → JAR 내부에서는 접근이 어려움 🔥 주요 제약제약설명JSP는 /src/main/webapp/WEB-INF/views 안에 있어야 함이 위치가 아니면 뷰 리졸버가 찾지 못함JAR 패키징 시 JSP가 실행 안 됨JSP는 서블릿 컨테이너에서 직접 해석해야 하기 때문WAR 패키징 시만 정상 동작외부 톰캣에 배포해야 JSP가 제대..
Spring Boot
2025. 6. 28. 15:21