SpringBoot 篇 - 整合jsp

1)、在application.properties文件中加入

spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp
server.port=8081

2)、在pom.xml文件中加入依赖


    org.apache.tomcat.embed
    tomcat-embed-jasper



    javax.servlet
    jstl

3)、在src/main目录下新增webapp目录,并新建jsp文件。
注意:webapp目录需要在project structure-->Modules-->项目web对应右侧Web Resource directories下设置webapp路径


SpringBoot 篇 - 整合jsp_第1张图片
image.png

4)、在项目自动生成的***Application文件所在的目录下,新增controller目录,并新增HelloController.class,内容如下:

package com.sc.springmvc.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
@RequestMapping(value = "/hello")
public class HelloController {
    @ResponseBody
    @RequestMapping(value = "/test")
    public String hello(){
        return "hello springboot";
    }
    @RequestMapping(value = "/jsp")
    public String hello2(){
        return "hello";
    }
}

5)、启动springboot工程(可直接右键运行自动生成的***Application文件)
6)、启动成功后,
在浏览器中输入:http://localhost:8081/hello/test 输出:hello springboot
在浏览器中输入:http://localhost:8081/hello/jsp 打开对应hello.jsp

你可能感兴趣的:(SpringBoot 篇 - 整合jsp)