本文章不介紹如何在Eclipse中安裝SpringBoot,只介紹如何建立第一個SpringBoot項目,以及添加JSP依賴,而且測試經過html
本文使用的Eclipse版本java
1. 建立SpringBoot項目web
2. SpringBoot項目的命名spring
3. 設置項目爲WEB項目apache
4. 成功建立SpringBoot項目後的目錄:api
-----------------------------------------------------------------------------------------------瀏覽器
下面介紹添加JSP依賴以及測試過程tomcat
1. 在pom.xml中添加JSP依賴服務器
1 <!-- 下面都是JSP依賴 start --> 2 <!-- Spring Boot 內嵌的tomcat對jsp的解析包 --> 3 <dependency> 4 <groupId>org.apache.tomcat.embed</groupId> 5 <artifactId>tomcat-embed-jasper</artifactId> 6 </dependency> 7 8 <!-- Servlet 依賴的jar包 --> 9 <dependency> 10 <groupId>javax.servlet</groupId> 11 <artifactId>javax.servlet-api</artifactId> 12 </dependency> 13 14 <!-- jsp依賴jar包 --> 15 <dependency> 16 <groupId>javax.servlet.jsp</groupId> 17 <artifactId>javax.servlet.jsp-api</artifactId> 18 <version>2.3.1</version> 19 </dependency> 20 21 <!-- jstl 依賴的jar包 --> 22 <dependency> 23 <groupId>javax.servlet</groupId> 24 <artifactId>jstl</artifactId> 25 </dependency> 26 <!-- 下面都是JSP依賴 end -->
2. 建立控制器,控制器所在的包必須和項目自動建立的XxxApplication.java同目錄,或者下級目錄app
如上圖,即將建立的Hello.java控制器放在controller,而controller與SpringBootDemoApplication.java同目錄
SpringBootDemo是個人項目名稱
3. 製做Hello控制器:代碼以下
1 package com.ccSoft.SpringBootDemo.controller; 2 3 import org.springframework.stereotype.Controller; 4 import org.springframework.web.bind.annotation.RequestMapping; 5 6 @Controller 7 public class Hello { 8 @RequestMapping("/hello") 9 public String toHello() { 10 return "hello"; 11 } 12 }
4. SpringBoot項目須要手動建立webapp文件夾
webapp目錄要在:src/main下面,保證和java、resources同級別
5. 在webapp下面建立jsp文件:
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 4 <html> 5 <head> 6 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 7 <title>Insert title here</title> 8 </head> 9 <body> 10 this is your first SpringBoot ! 11 </body> 12 </html>
6. 在SpringBoot項目的核心配置文件:application.properties中配置服務器端口號以及解析JSP的先後綴
該文件在src/main/resources下,設置的參數爲:
那麼在瀏覽器中訪問爲:
localhost:8081/ccSpringBoot/hello
7. 啓動項目:按照下圖在入口類上右鍵啓動SpringBoot項目
8. 啓動成功的標誌
看到上面的8081 和項目名稱就能夠到瀏覽器中測試了。
9. 測試成功
本文章是邊作項目邊寫的,測試經過,放心使用