년 3 월 2020 년 눈 깜짝 할이 새로운 코로나 발생은, 집에 앉아, 오늘의 가정 연구는 비디오에서 보면, 아 ... 게으른 코드를 두드리는 연습을하지 않았다. 그것은 효과가 좋지 않은 것으로 나타났습니다. 완전히 날, 멀티 도도 와서 메모를하고, 약 쓰기 더 다시 시작했다. 이 시작부터
1의 pom.xml 의존성 도입
이 세 가지의 도입에 주로 의존 :
에서 javax.servlet-API의 제조에 사용되는 서블릿
JSTL JSP 표준 태그 라이브러리는
바람둥이 - 포함 - 벽옥 :비록 봄 부팅 바람둥이 내장하지만, 의지 수행하지 않았다 바람둥이 - 포함 - 재스퍼의. JSP 페이지에 액세스 == 바람둥이에 따라 추가 정기적 인 액세스를 필요로하거나 할 수없는
항아리를 포장하고 여기에 추가 될 때, 바람둥이-포함 - 재스퍼 충돌단어 == 제공을 추가 할 필요 패키지, 컴파일 및 테스트에 대해서만 책임을 허용했다. 하지만 액세스 오류를 JSP로 추가하려면 여기를 오전, 이유, 어떤 고체 추가되지하는 결과가 없습니다.
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
2, application.yml 배치
나는 JSP의 경로를 저장 :
spring:
mvc:
view:
prefix: /WEB-INF/views/jsp/
suffix: .jsp
3 구성 JSP 액세스 경로
종속이 JSP 파일을 만들 도입에서 발견되지 않을 수 있습니다,이 아이디어는 구성이 필요
파일 -> 프로젝트 구조 ----> 모델
4, 테스트
@Controller
@RequestMapping(value = "hello")
public class HelloController {
@RequestMapping(value = "test", method = RequestMethod.GET)
public String testSay (){
System.out.println("Hello World");
return "index";
}
}
도 5를 참조하면, 에러가 발생할 수도
그 이유는 : 바람둥이 - - 재스퍼 의존 포함, 버전 및 기타 원칙에 실패
주소 :재 도입의지
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>