声明(本文仅适合新手参考) :
1. 不能保证所有人照着我做都能成功,如果不成功可以另寻他主。
2. 途中要是出现问题了,可以将问题贴在下面。有没有人解决我也不知道。
3. 你不成功,反正我成功了,hhhhhh
环境参数 :
springboot版本:4.3.10.RELEASE
前提条件 :
需要maven环境,没有maven先配置maven (去参考别人的吧)
快搭 :
1. 新建一个maven项目,选择packaging->war
2. 项目结构,并且打开pom.xml
3. 粘贴下面pom配置,保存会自动下载(毕竟下面的注释还是写的很全的了,自己看吧)
-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-
<modelVersion>4.0.0</modelVersion>
-
<groupId>cn.quickbuild</groupId>
-
<artifactId>springboot-jsp</artifactId>
-
<version>0.0.1-SNAPSHOT</version>
-
<packaging>war</packaging>
-
-
<!-- 定义全局属性 -->
-
<properties>
-
<!-- 更改JDK版本属性 -->
-
<java.version>1.7</java.version>
-
</properties>
-
-
<parent>
-
<groupId>org.springframework.boot</groupId>
-
<artifactId>spring-boot-starter-parent</artifactId>
-
<version>1.5.6.RELEASE</version>
-
</parent>
-
<!-- 配置依赖关系 -->
-
<dependencies>
-
<!-- 配置web启动器 -->
-
<dependency>
-
<groupId>org.springframework.boot</groupId>
-
<artifactId>spring-boot-starter-web</artifactId>
-
</dependency>
-
<!-- 配置web的依赖 -->
-
<dependency>
-
<groupId>org.apache.tomcat.embed</groupId>
-
<artifactId>tomcat-embed-jasper</artifactId>
-
<scope>provided</scope>
-
</dependency>
-
<!-- 配置jstl依赖 -->
-
<dependency>
-
<groupId>javax.servlet</groupId>
-
<artifactId>jstl</artifactId>
-
</dependency>
-
</dependencies>
-
-
</project>
4. 更新依赖刷新项目,eclipse快捷键为alt+f5,jdk会更换为jdk1.7
5. 创建启动类
-
package cn.quickbuild.springboot;
-
-
import org.springframework.boot.SpringApplication;
-
import org.springframework.boot.autoconfigure.SpringBootApplication;
-
-
/**
-
* 写一个启动类
-
* @包名 cn.quickbuild
-
* @作者 BigOnion
-
* @创建时间 2017年8月29日 下午12:16:57
-
*/
-
@SpringBootApplication
-
public class Application {
-
-
public static void main(String[] args) {
-
SpringApplication.run(Application.class, args);
-
}
-
-
}
6. 创建jsp,并且在body处写上表达式${message}
7. 创建处理器Controller,为了方便就写在启动类上了。(这么点代码自己敲了)
8. 原理什么的你自己思考吧,点击main右键运行,然后打开浏览器,访问 localhost:8080 就可以看到