小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

使用idea搭建Spring boot+jsp的簡單web項目

 三十的狼 2019-09-06

大家好:

  這是我的第一篇博客文章,簡單介紹一下Spring boot + jsp 的搭建流程,希望給跟我一樣新接觸Spring boot的讀者一點兒啟發(fā)。

開發(fā)工具:jdk1.8   idea2017(付費版,網上找的破解教程)

1。創(chuàng)建spring boot項目,使用idea自帶的spring initializr創(chuàng)建Spring boot的maven項目(我是先創(chuàng)建了一個空的項目)。

開始創(chuàng)建Spring boot項目,點擊file>New>Module,可以選擇一下自己使用的jdk,剩下的默認就可以了,然后點擊下一步

 點擊下一步就可以,如果有需要的話可以自己修改。

 這一步是選擇自己想要加載的依賴,因為我用的是oracle的數據庫,而且也只是一個簡單的web項目,用不上別的數據庫,就沒有選擇,有需要的話可以自己選擇。

 輸入一下自己的項目(Module)名稱,然后點擊完成。

 這是最終創(chuàng)建完成后的目錄結構。

2。上一步介紹完了使用idea創(chuàng)建Spring boot項目的流程,接下來進行pom,xml文件和application.properties的配置

 2.1。向pom文件添加下面依賴<dependency>

   <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--用于編譯jsp-->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>

不使用oracle的同學這個是不需要的,使用oracle的同學往下看看,有關于添加oracle的驅動依賴的文章推薦
<!--oracle數據庫驅動-->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.1.0</version>
</dependency>

這個是maven本地庫沒有oracle依賴的同學看的,有的話直接略過即可,需要的話大家可以參考一下面鏈接:
https://www.cnblogs.com/chinas/p/6250608.html

2.2。配置application.properties,在配置application.properties前需要先創(chuàng)建一些文件夾和進行一些配置

在resources文件夾下創(chuàng)建static文件夾,里面放置一下js,css等靜態(tài)文件

在main文件夾下創(chuàng)建webapp文件夾


然后在webapp下創(chuàng)建WEB-INF文件夾,以后的jsp文件就放在WEB-INF下面。

  選中項目,然后點擊鼠標右鍵選擇Open Module Settiongs項目屬性配置畫面,也可以按F12快捷鍵進入。

選擇一下自己的jdk

然后點擊Modules,找到web選項。

如果沒有web,就點擊左上角的“+”,創(chuàng)建一下

步驟1:點擊右邊的“-”,這是Spring boot項目,不需要web.xml文件,直接刪除即可。
步驟2:選中原路徑,鼠標左邊雙擊,目錄選擇為上面創(chuàng)建的webapp文件,這一步多說一下,這一步是指向jsp文件的根目錄,這一步設置之后你點擊webapp文件夾右鍵創(chuàng)建的時候才會在上面出現jsp的創(chuàng)建選項。
步驟3:直接點擊Create Artifact,然后點擊右下鍵的Apply就可以

步驟1:

步驟2:選中原路徑,鼠標左邊雙擊,進入修改頁面

進入目錄選擇webapp后點擊確定

點擊確定即可

步驟3:直接點擊Create Artifact,然后點擊右下鍵的Apply就可以


最后完成的的配置是這樣:

 配置application.properties的配置文件內容

#訪問相關配置
server.port=8080
server.tomcat.uri-encoding=UTF-8
#項目訪問名稱,如果不配置直接訪問bean就可以
server.servlet.context-path=/springBoot_demo

#數據庫配置(我自己的,這個大家自己配置)
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:ORCL
spring.datasource.username=silver
spring.datasource.password=silver

#Spring boot視圖配置
spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp
#靜態(tài)文件訪問配置
spring.mvc.static-path-pattern=/static/**

3。創(chuàng)建測試樣例

在WEB-INF下面創(chuàng)建hello.jsp文件


創(chuàng)建TestBean.java文件,配置簡單的訪問方法。

4。項目啟動配置(這個是關鍵,沒有這一步上面的全都沒用)

點擊右邊Maven Projects選項,找到spring-boot:run


選中后點擊右鍵創(chuàng)建啟動項,這樣就可以不需要每次找到這邊兒啟動了

點擊確定

這個大家應該就熟悉了,點擊啟動按鈕啟動即可

 啟動完成

打開瀏覽器數據訪問路徑(我自己的)
http://localhost:8080/springBoot_demo/testBean/testDemo
springBoot_demo:配置文件中配置的項目名
testBean:上面創(chuàng)建的TestBean.java的訪問名稱
testDemo:測試的訪問方法

訪問結果:成功
  
按照這個步驟創(chuàng)建的話是沒問題的,有需要demo的同學可以留下郵箱。
在這里吐槽一下Spring boot對jsp頁面的不友好,創(chuàng)建Spring boot+html是真心簡單,為了使用jsp我在網上找了好久才找到一篇相對完整的流程。
最后說一下,我這是第一次寫文章,有寫的不好的地方希望大家諒解一下。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多