乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      使用idea搭建Spring boot+jsp的簡單web項(xiàng)目

       三十的狼 2019-09-06

      大家好:

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

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

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

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

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

       這一步是選擇自己想要加載的依賴,因?yàn)槲矣玫氖莖racle的數(shù)據(jù)庫,而且也只是一個(gè)簡單的web項(xiàng)目,用不上別的數(shù)據(jù)庫,就沒有選擇,有需要的話可以自己選擇。

       輸入一下自己的項(xiàng)目(Module)名稱,然后點(diǎn)擊完成。

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

      2。上一步介紹完了使用idea創(chuàng)建Spring boot項(xiàng)目的流程,接下來進(jìn)行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的同學(xué)這個(gè)是不需要的,使用oracle的同學(xué)往下看看,有關(guān)于添加oracle的驅(qū)動(dòng)依賴的文章推薦
      <!--oracle數(shù)據(jù)庫驅(qū)動(dòng)-->
      <dependency>
      <groupId>com.oracle</groupId>
      <artifactId>ojdbc6</artifactId>
      <version>11.2.0.1.0</version>
      </dependency>

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

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

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

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


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

        選中項(xiàng)目,然后點(diǎn)擊鼠標(biāo)右鍵選擇Open Module Settiongs項(xiàng)目屬性配置畫面,也可以按F12快捷鍵進(jìn)入。

      選擇一下自己的jdk

      然后點(diǎn)擊Modules,找到web選項(xiàng)。

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

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

      步驟1:

      步驟2:選中原路徑,鼠標(biāo)左邊雙擊,進(jìn)入修改頁面

      進(jìn)入目錄選擇webapp后點(diǎn)擊確定

      點(diǎn)擊確定即可

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


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

       配置application.properties的配置文件內(nèi)容

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

      #數(shù)據(jù)庫配置(我自己的,這個(gè)大家自己配置)
      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。項(xiàng)目啟動(dòng)配置(這個(gè)是關(guān)鍵,沒有這一步上面的全都沒用)

      點(diǎn)擊右邊Maven Projects選項(xiàng),找到spring-boot:run


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

      點(diǎn)擊確定

      這個(gè)大家應(yīng)該就熟悉了,點(diǎn)擊啟動(dòng)按鈕啟動(dòng)即可

       啟動(dòng)完成

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

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

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

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多