1. jsp 파일을 구문 분석하려면 다음 참조를 Pom에 추가해야합니다.
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
그렇지 않으면 jsp에 접속하면 다운로드 모드로 변경되며 이때 웹 서버로 springboot를 사용한다.
파일 구조는 다음과 같습니다.
이 시점에서 http : // localhost : 8081 / index.jsp를 방문 하면 페이지가 정상적으로 구문 분석됩니다.
좋습니다. 문제 없습니다. jsp가 구문 분석됩니다. 하지만 비즈니스 로직 처리와 페이지 점프가 필요합니다.
2. 컨트롤러를 구성하고 index.jsp 점프 페이지를 늘립니다.
@Controller
public class WorkStaticsController {
@RequestMapping(value = "/home", method = {RequestMethod.GET, RequestMethod.POST})
private ModelAndView home() {
ModelAndView mode = new ModelAndView();
mode.addObject("name", "zhangsan");
mode.setViewName("index");
return mode;
}
@RequestMapping(value = "/home1", method = {RequestMethod.GET, RequestMethod.POST})
private Object download1() {
return "index";
}
}
자, 집과 집을 방문합시다 1.
그러나 봄은 우리에게이 페이지를주었습니다.
분명히 Spring은 인덱스 페이지를 찾지 못했습니다.
application.properties에서도 구성해야 함이 밝혀졌습니다.
spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp
告诉spring,页面后缀以及路径。
구성이 완료되면 다음을 방문하십시오.
좋아요, 먼저 그것에 대해 이야기하겠습니다.