知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
您當前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >
IntelliJ IDEA 下利用springboot框架進行jsp+web前端開發(fā)
發(fā)表時間:2018-10-1
發(fā)布人:葵宇科技
瀏覽次數(shù):60
大家好,通常進行服務(wù)端開發(fā),首選工具Myeclipse/eclipse,最近看到IntelliJ IDEA受到高度關(guān)注和廣大程序員的喜愛,
好奇心驅(qū)使我一探究竟,使用后被它強大的功能所震撼,因此寫這篇文章,簡單介紹一下Spring boot + jsp 的搭建流程,希望給跟我一樣嘗試用IDEA工具進行Spring boot框架下開發(fā)程序的讀者一點兒啟發(fā)。
開發(fā)環(huán)境:win10x64,IntellJ IDEA 2018 ,JDK1.8
1、開發(fā)步驟:
(1) 創(chuàng)建工作空間(eclipse中是workspace,IDEA中為project);
(2) 創(chuàng)建springboot項目;
(3) 配置pom文件,springboot基本jar包已經(jīng)配置好,這一步根據(jù)具體情況添加依賴,本文僅添加jsp開發(fā)的依賴jar包
(4) 配置application.properties文件
(5) 添加資源路徑
(5) 編寫JSP頁面
(6) 編寫啟動類App.java
2、具體步驟
2.1創(chuàng)建工做空間
點file->new->Project創(chuàng)建工作空間
選擇Empty點next
輸入工作空間名,和文件所在文件夾,最后點擊finish完成創(chuàng)建
選擇new Window則會打開一個新的窗口,來顯示剛剛創(chuàng)建的工作空間,this window則是在當前窗口顯示,而原來該窗口中的項目會被隱藏
2.2 創(chuàng)建項目
在Project Structure下選擇Modules模塊,然后點擊右邊的+號,Project Structure在首次創(chuàng)建工作空間后會自動彈出,若沒有,可以通過點擊File->選擇Project Structure打開
從級聯(lián)菜單中選擇Spring Initializer,并選擇Module SDK(即JDK版本),點擊下一步
左邊一欄選擇Web,在中間一欄選擇spring boot包含的模塊,可以根據(jù)需要選擇,本文選擇web,點擊next
輸入相關(guān)信息,跟eclipse下創(chuàng)建maven項目類似不詳細說明了,點擊下一步,最后點擊完成按鈕
創(chuàng)建完成后的文件結(jié)構(gòu)如圖所示,
2.3創(chuàng)建webapp以及WEB-INF如圖所示
配置web開發(fā)環(huán)境,在項目名上右擊選擇open Modules Settings打開配置窗口
左側(cè)選擇Modules,在中間欄選擇Web,若沒有可以參考,接下來的幾張圖片進行創(chuàng)建,
圖中的Web2是為了演示若沒有Web的情況下如何創(chuàng)建,稍后會刪除,一切就緒后,在Deployment Descriptors窗體的右側(cè)點擊-號刪除選中的條目,因為在springboot框架下不需要創(chuàng)建web.xml,
點擊Web Resource Directories窗體右側(cè)的+按照圖片添加條目,若已經(jīng)存在一條,可以雙擊進行修改,最終設(shè)置成剛剛創(chuàng)建的webapp文件夾上即可,這一步的目的是為了確定一個開發(fā)jsp的根目錄,只有配置了這一步,在文件夾上右擊,才會出現(xiàn)創(chuàng)建jsp的選項
完成后點擊Create Artifact,然后點Apply就可以
2.4配置pom文件,添加開發(fā)jsp的jar包依賴,如圖中陰影部分
2.5 配置application.properties文件
2.6 創(chuàng)建控制器
2.7創(chuàng)建jsp文件
接下來很重要,若沒有這一步,轉(zhuǎn)發(fā)會出現(xiàn)404,找不到靜態(tài)資源等問題出現(xiàn),IDEA窗體右側(cè)點擊Maven projects然后按照圖中所示,找到對應(yīng)的文件,右擊選擇Create 'demo....'創(chuàng)建連接,
直接點擊okk從,創(chuàng)建完成
點擊運行
相關(guān)案例查看更多
相關(guān)閱讀
- 買小程序被騙
- 小程序定制開發(fā)
- 云南科技公司
- 網(wǎng)絡(luò)公司哪家好
- asp網(wǎng)站
- 云南軟件設(shè)計
- 云南網(wǎng)絡(luò)營銷顧問
- 迪慶小程序開發(fā)
- 網(wǎng)站建設(shè)首選
- 汽車報廢拆解管理系統(tǒng)
- 云南微信小程序開發(fā)
- 商標
- 國內(nèi)知名網(wǎng)站建設(shè)公司排名
- 云南網(wǎng)站建設(shè)優(yōu)化
- 云南衛(wèi)視小程序
- 網(wǎng)站建設(shè)案例
- 海南小程序制作公司
- 退款
- 網(wǎng)站建設(shè)特性
- 云南網(wǎng)站建設(shè)哪家好
- 云南小程序開發(fā)課程
- 云南網(wǎng)站建設(shè)選
- 云南網(wǎng)站建設(shè)高手
- 怎么做網(wǎng)站
- 汽車報廢回收軟件
- 網(wǎng)絡(luò)公司排名
- 云南網(wǎng)站建設(shè)專家
- 網(wǎng)站建設(shè)方法
- 報廢車回收管理軟件
- 微信小程序開發(fā)入門課程