spring boot之创建web项目并访问jsp页面

1,创建spring boot的web项目

刚创建好的项目路径如下:

2,pom中要有下面的依赖

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <!--jsp页面使用jstl标签-->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>

        <!--用于编译jsp-->
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
            <scope>provided</scope>
        </dependency>

3,创建webapp目录以及index.jsp

 3.application.yml中的配置

spring:
 mvc:
     view:
       prefix:
       suffix: .jsp

4,写一个跳转的controller

@RestController
public class LoginController {

    @GetMapping(value="/index")
    public ModelAndView index(){
        ModelAndView mv = new ModelAndView("index");
        mv.getModel().put("menu", 1);
        return mv;
    }
}

5,最终启动,不能用启动类启动,要配置tomcat启动

下面最后的一步设置可以实现前端代码改动而不用重启项目

 

猜你喜欢

转载自www.cnblogs.com/cailijuan/p/9361564.html