JSP入門教學(Tomcat篇) - 程式人生

文章推薦指數: 80 %
投票人數:10人

Tomcat介紹與配置. 一常見的web伺服器 WebLogic (支援JavaEE,javaee規範) WebSphere (支援J2EE規範) Tomcat (apache免費)(支援jsp和servlet, ... 程式人生>>JSP入門教學(Tomcat篇) JSP入門教學(Tomcat篇) 阿新••發佈:2019-01-05 Tomcat介紹與配置 一常見的web伺服器WebLogic(支援JavaEE,javaee規範)WebSphere(支援J2EE規範)Tomcat(apache免費)(支援jsp和servlet,但不支援EJB(要用JBOSS(免費))) 二Tomcat介紹與安裝Tomcat分為安裝版(一般在部署的時候使用)和解壓版(開發的過程中使用)(注意:不要把tom貓放在有漢字和空格的目錄下)Tomcat的下載地址[http://tomcat.apache.org/download-70.cgi)將Tomcat解壓到本地磁碟(目錄不要漢字和空格)設定環境變數:JAVA_HOME/配置Java執行環境和編譯環境啟動TomcatD:\apache-tomcat-8.0.12-windows-x64\apache-tomcat-8.0.12\bin\startup.bat在位址列中輸入:http://localhost:8080/,如果看下圖中的歡迎介面,Tomcat執行成功。

三Tomcat目錄介紹開啟tomcat的解壓之後的目錄可以看到如下的目錄結構:1.bin:bin目錄主要是用來存放tomcat的命令,主要有兩大類,一類是以.sh結尾的(linux命令),另一類是以.bat結尾的(windows命令)。

很多環境變數的設定都在此處,例如可以設定JDK路徑、tomcat路徑startup用來啟動tomcatshutdown用來關閉tomcat2.conf:conf目錄主要是用來存放tomcat的一些配置檔案。

server.xml可以設定埠號、設定域名或IP、預設載入的專案、請求編碼web.xml可以設定tomcat支援的檔案型別context.xml可以用來配置資料來源之類的tomcat-users.xml用來配置管理tomcat的使用者與許可權3.lib:lib目錄主要用來存放tomcat執行需要載入的jar包。

例如,像連線資料庫的jdbc的包我們可以加入到lib目錄中來。

4.logs:logs目錄用來存放tomcat在執行過程中產生的日誌檔案,非常重要的是在控制檯輸出的日誌。

(清空不會對tomcat執行帶來影響)在windows環境中,控制檯的輸出日誌在catalina.xxxx-xx-xx.log檔案中5.temp:temp目錄使用者存放tomcat在執行過程中產生的臨時檔案。

(清空不會對tomcat執行帶來影響)6.webapps:webapps目錄用來存放應用程式,當tomcat啟動時會去載入webapps目錄下的應用程式。

可以以資料夾、war包、jar包的形式釋出應用。

當然,你也可以把應用程式放置在磁碟的任意位置,在配置檔案中對映好就行。

7.work:work目錄用來存放tomcat在執行時的編譯後文件,例如JSP編譯後的檔案。

清空work目錄,然後重啟tomcat,可以達到清除快取的作用。

四Tomcat的配置 虛擬目錄的配置在server.xml中reloadable=“true”自動載入,可以不寫。

http://localhost:8080/h/index.html也可以在Catalina(伺服器引擎,注意是conf\Catalina\localhost中建立)中新建一個任意的xml檔案並在裡邊寫入,那麼這個xml檔案的名字就是我們的虛擬目錄,如果檔案為aaa#bbb就是兩級虛擬目錄。

訪問路徑:http://localhost:8080/aa/bb/index.html 虛擬主機的配置 如果想要實現直接用www.taotao.com訪問我的網站就要這麼做:配置虛擬主機,並且path為空配置web.xml的預設首頁Web.xml要放在WEB-INF的資料夾中 index.html 將8080埠設定成80埠 向hosts中新增域名解析C:\Windows\System32\drivers\etc\hosts192.168.47.36www.taotao.com或者127.0.0.1www.taotao.com3.配置Tomcat的管理器的使用者名稱和密碼 VSCode簡單介紹及安裝 «上一篇 jsp之ajax下一篇» 相關推薦 JSP入門教學(Tomcat篇) Tomcat介紹與配置 一常見的web伺服器WebLogic(支援JavaEE,javaee規範)WebSphere(支援J2E... JAVA語言入門教學系列之IO篇 本文主要向大家介紹了JAVA語言入門教學系列之IO篇,通過具體的內容向大家展示,希望對大家學習JAVA語言有所幫助。

前戲有很多同學單純... SpringCloud入門教學|第七篇:訊息匯流排(SpringCloudBus) SpringCloudBus將分散式系統的節點與輕量級訊息代理連結。

這可以用於廣播狀態更改(例如配置更... JSP簡單入門教學(2):點選按鈕實現兩數相加加法運算的兩種實現方法 我們要實現頁面效果:瞭解過html的都知道,提交資料... 微信小程序開發入門教程-開篇導言 開篇復習htm圖片互聯網經驗amp好的http 微信小程序終於來了!2016年年初張小龍在微信公開課上... 天貓規則·創造巨大財富入門教學· water是你存在方式只需要風險發貨proshadow... Linux入門-教學視頻學習筆記 視頻學習筆記表示infsrc調用負責程序內核視頻地址:https://www.bilibili.com/v... jquery新手入門教學(四) 簡單的事件繫結 click()blur()hover():mouseenter+mouseleavefocus()keyup()... jquery新手入門教學(三) 類樣式操作 新增類樣式 addClass(className)為指定元素新增類className$(selector).... jquery新手入門教學(二) jQuery過濾選擇器 符號 說明 用法 :e... 搜尋 基礎教學 Mysql入門 Sql入門 Android入門 Docker入門 Go語言入門 Ruby程式入門 Python入門 Python進階 Django入門 Python爬蟲入門 最近訪問 JSP入門教學(Tomcat篇) 正確使用Block避免迴圈引用(二) 繼承與多型的區別 《java入門第一季》之HashSet小案例:獲取10個1至20的隨機數,要求隨機數不能重複 tespeed-測試網速的Python工具 人工智慧之自動駕駛 PHP、JavaScript、HTML三者的比較 springMVC+mybatis框架 (轉)Dummy+coding+(虛擬編碼) SQL+Server+跨伺服器同步或定時同步資料庫



請為這篇文章評分?