-
一、下载安装intellij IEDA
- 需要破解
二、创建springboot工程
- 其他步骤省略,创建好的工程结构如下图:
三、配置springoboot工程
3.1 如上图src/main目录下只有java和resource两个文件夹,本项目使用的是jsp页面(虽然springboot 不推荐),所以需要手动添加webapp目录。如下图:
- 然后把这个webapp目录设置为web模块,
- 点击file——》project structure,然后如下图设置
3.2 配置pom.xml
-
修改pom.xml依赖如下,
-
1. 删除内置tomcat,即删除如下配置,如果不删除可能启动的时候报错:Unregistering JMX-exposed beans on shutdown , 这是因为嵌入的tomcat不能启动,所以可以把这个依赖删除掉
-
添加jsp和jstl支持,tomcat-embed-jasper最好指定版本,如果不指定版本而直接<scope>provided</scope>,可能在访问jsp页面打时候变成下载jsp文件。这就是jsp解析器没有找到的原因。
<!-- 引入jsp --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <version>9.0.0.M11</version> </dependency> <!-- 引入jstl--> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency>
3.3 配置application.properties
3.4 编写jsp页面和controller
- 注意,代码必须放在com.shyroke文件夹里,而不能是跟com.shyroke同级打文件夹,否则不生效,如下图
四、启动