1.首先下载Spring-boot-cli,然后解压缩,将bin文件夹添加到环境变量
2.新建一个Spring Initializr工程,修改为自己想要的名字,默认next
3.在main文件夹下新建webapp,在webapp下新建WEB-INF
4.打开file->project structure->Module->添加web->path relative为你新建的webapp,发现文件夹上出现蓝点,表示成功
<!--添加对tomcat的支持-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<!--添加对jsp的支持-->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<!--<scope>provided</scope>-->
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
5.在WEB-INF文件夹新建JSP文件夹,放入JSP文件,代码如下
1 <%@ page contentType="text/html;charset=UTF-8"language="java" %> 2 <html> 3 <head> 4 <title>欢迎</title> 5 </head> 6 <body> 7 欢迎光临 8 </body> 9 </html>
6.在resources文件夹下的application.properties文件中添加如下代码
spring.mvc.view.prefix==/WEB-INF/JSP/
spring.mvc.view.suffix=.jsp
7.在java文件夹下新建一个包com.lemon.like,并在这个包下新建一个Controller文件,代码如下
package com.lemon.like; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HelloController { @RequestMapping("wel") public String Wel(){ return "Test"; } }
8.在TestApplication文件下,添加如下代码
@ComponentScan("com.lemon.like")
9.点击运行即可,在浏览器中打开localhost/wel