1)、在application.properties文件中加入
spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp
server.port=8081
2)、在pom.xml文件中加入依赖
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
<!--用于jsp页面 jstl表达式-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
3)、在src/main目录下新增webapp目录,并新建jsp文件。
注意:webapp目录需要在project structure-->Modules-->项目web对应右侧Web Resource directories下设置webapp路径
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
网友评论
Spring Boot同时整合thymeleaf html、vue html和jsp
http://www.it399.com/blog/web/201805041746