1. 程式人生 > >springboot跳轉頁面

springboot跳轉頁面

在springboot controller跳轉時請注意

分以下三個步驟

步驟一

  1. 在pom.xml新增相關依賴
<!-- 引入了Spring Boot預設的HTTP引擎Tomcat。 -->
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-tomcat</artifactId>
	<scope>provided</scope>
</dependency>
<!-- 配合application.properties支援頁面跳轉 -->
<dependency>
	<groupId>org.apache.tomcat.embed</groupId>
	<artifactId>tomcat-embed-jasper</artifactId>
	<scope>provided</scope>
</dependency>

步驟二

在application.properties檔案中新增如下

spring.mvc.view.prefix=/WEB-INF/

spring.mvc.view.suffix=.jsp

步驟三

將需要跳轉的頁面放置到application.properties檔案配置的路徑下,如下圖

步驟四

在controller層中寫入下面程式碼即可

@RequestMapping("/find")
public String find() {
	User user = userService.selectUser(1);
	System.out.println(user);
	ModelAndView mav = new ModelAndView();
	mav.addObject("user", user);
	return "index";
}

ps:1.一定要將index.jsp頁面放置到main下的WEB-INF下。

2.controller使用註解@controller 而不要使用@RestController