演示spring boot默承認以直接訪問靜態資源的2種方法:html
第一種:在src/main/resources資源目錄下建立一個名爲"static"的文件夾(該文件夾的名稱是規定死的),這樣就能夠直接訪問該文件夾下的資源了,例如一張圖片,一段視頻等,若是有子文件夾就在訪問時加上子文件夾的名稱便可.java
url:http://localhost:8080/index.html web
url : http://localhost:8080/image/01.jpgspring
第二種:在src下的main文件下創建一個名爲"webapp"的文件夾(該文件夾的名稱是規定死的),效果同樣,該main文件夾至關於web項目的WebContent目錄:apache
ur l: http://localhost:8080/02.jpgspringboot
整個項目的目錄結構:app
啓動類:webapp
package com.mr.li; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
pom.xmlmaven
<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> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.10.RELEASE</version> </parent> <groupId>com.mr.li</groupId> <artifactId>springboot_002</artifactId> <version>0.0.1-SNAPSHOT</version> <!-- 修改jdk版本 --> <properties> <java.version>1.7</java.version> </properties> <dependencies> <!-- 添加web啓動器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> </project>
圖片資源本身隨意Copy便可spring-boot