이 글에서는 Spring boot에서 jsp 페이지로 점프하는 구현 방법을 주로 소개합니다. 편집자는 이것이 꽤 좋다고 생각합니다. 이제 여러분과 공유하고 참고용으로 제공하겠습니다.
Spring boot를 배우고 있는데, jsp 페이지에 Spring boot 점프를 구현하는 방법에 대해 많이 검색해 보았는데, 꼭 알아야 할 친구들이 있습니다. 참고할 수 있습니다. 이 기사가 도움이 되기를 바랍니다.
@Controller 주석
1. application.properties 파일의 구성
# 配置jsp文件的位置,默认位置为:src/main/webapp spring.mvc.view.prefix=/pages/ # 配置jsp文件的后缀 spring.mvc.view.suffix=.jsp
2.
import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @Controller public class UserController { @RequestMapping(value = "/index",method = RequestMethod.GET) public String toIndex(){ return "index"; } }
3. App.Java
프로젝트에서 [main] 메소드를 시작합니다. url에 액세스하고 jsp 페이지에 액세스합니다: localhost:8080/index
@RestController 주석
1. application.properties 파일에서
# 配置jsp文件的位置,默认位置为:src/main/webapp spring.mvc.view.prefix=/pages/ # 配置jsp文件的后缀 spring.mvc.view.suffix=.jsp
를 구성합니다. 2.
import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.RestController; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @RestController public class UserController { @RequestMapping(value = "/index",method = RequestMethod.GET) public String toIndex(){ ModelAndView mv = new ModelAndView("index"); return mv; } }
를 구성합니다. 3 RestController 파일에서 App.java 프로젝트의 [main] 메소드를 시작하여
4. URL에 액세스하고 jsp 페이지에 액세스합니다: localhost:8080/index
참고: application.properties spring.mvc.view.prefix 및 spring.mvc.view.prefix 속성 은 이전 버전의 spring-boot와 새 버전에서 다릅니다.
이전 버전에서 사용:
spring.view.prefix=/pages/ spring.view.suffix=.jsp
새 버전에서 사용:
spring.mvc.view.prefix=/pages/ spring.mvc.view.suffix=.jsp
[관련 권장 사항]
위 내용은 Java에서 JSP 페이지 점프를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!