0
나는 스프링 이니셜 라이저를 사용하여 간단한 스프링 부트 웹 프로젝트를 만들었습니다. 나는 응용 프로그램을 시작하면SpringBoot 임베디드 톰캣 종속성
@Bean
public ViewResolver getViewResolver() {
InternalResourceViewResolver resolver = new InternalResourceViewResolver();
resolver.setPrefix("/WEB-INF/jsp/");
resolver.setSuffix(".jsp");
return resolver;
}
: 나는 다음과 같은 종속성을 포함하는 간단한 프로젝트 설정이 : 나는 JSP의로 내 시야를 사용하고
compile('org.springframework.boot:spring-boot-starter-jersey')
compile('org.springframework.boot:spring-boot-starter-web')
testCompile('org.springframework.boot:spring-boot-starter-test')
을, 그래서 난 내 구성에서 다음 빈을 추가 그리고 홈 페이지로 이동하면 다음 JAR 파일을 클래스 경로에 추가 할 때 404 오류가 발생합니다.
compile group: 'org.apache.tomcat.embed', name: 'tomcat-embed-jasper', version: '7.0.77'
작동합니다. 스프링 부트 스타터 웹 종속성에 임베디드 바람둥이가 포함되어 있다는 느낌이 들었습니다. 별도로 추가 할 필요가 없었습니다.
여기를 개막 기본 응용 프로그램 클래스입니다 : Tomcat을 사용할 것으로 예상되는 경우
@SpringBootApplication(scanBasePackages={"com.wsapp"})
@EnableWebMvc
@EnableAutoConfiguration
public class SampleApplication {
public static void main(String[] args) {
SpringApplication.run(SampleApplication.class, args);
}
}