spring boot gradle
1.0.0
Spring Boot Web 및 Gradle 용 Intellij 및 Spring Initializr 플러그인을 사용하여 작성되었습니다. 따라서 기본 프레임 워크 웹 구성이 기본적으로 생성되었습니다.
JSPS로 작업하려면 Main에서 새 디렉토리를 만들어야합니다.
이것을 application.properties에 추가합니다 (그렇지 않은 경우 리소스 디렉토리 내부에서 만들어야합니다).
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
이 라인을 복사 할 수 있지만 적합한 패키지 버전을 사용해야합니다 . 아래 링크를 확인하고 원하는 것을 검색하십시오. 그러나 Compile Group 대신 제공 Compile Group을 사용해야합니다.
// https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-core
providedCompile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-core', version: '9.0.0.M22'
// https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api
providedCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '3.0.1'
@Controller
public class MainController {
@GetMapping("/")
public String home(){
return "index";
}
}