導航:首頁 > 編程語言 > java中tomcat

java中tomcat

發布時間:2025-02-19 10:39:17

⑴ Tomcat在java中起什麼作用

網頁的伺服器,每個網站在後面都有一個伺服器來解釋哪 個網頁,因為網頁本身多數是動態計算的,就是跟一些編程語言有關系,不關於一些固定的文本內容,多喚梁數情況下文本內容是根據你填寫的參數計算出來的,這是關於計算這部分。x0dx0ax0dx0aTomcat 對於 Java 來說它就是一個 Servlet 處理轎碰器,支持運行基於 Servlet 的 Java 程閉鏈談序,同時 JSP 本身也是基於 Servlet 的技術,也是支持的,像傳說中的 Spring, Struts, JSF 都是基於 Servlet 的,都可以在 Tomcat 上跑起來。x0dx0ax0dx0a另外作為一個 J2EE 中的 Web 伺服器,它也需要處理像事務,資源管理,角色認證與授權這些 J2EE 規范中要求達到的標准。x0dx0ax0dx0a像處理客戶端請求的網路連接,並發負載分派到不同的伺服器這些網路伺服器的基本功能也是這些像 Tomcat 一樣的伺服器需要處理的。x0dx0ax0dx0a當你學習開發一個網站程序時就需要用到類似 Tomcat 的伺服器,把寫的JSP網站程序打包成一個war文件(其實就是一個zip格式)放到伺服器上指定的位置就可以跑了。 當然還有很多種伺服器可以用,比如 WebSphere, Weblogic, Resin, Jetty, 等,這前面兩個是完整的 J2EE 伺服器,除了支持 Web 之外還支持 EJB,但 Resin, Jetty, Tomcat 就只支持 Web 這塊。

⑵ 為什麼java運行需要tomcat

這個問題一看就是新手提出來的。作擾寬為BAT的Java開發工程師來和大家說,其實Java和Tomcat沒有綁定關系。

Tomcat

Tomcat是Apache基金會下的一個輕量級伺服器容器,主要是作為web伺服器使用,怎麼理解呢。你寫了一個web工程,不管是用Python還是java還是PHP或者其他編程語言的。編譯之後,你的前後端文件就可以部署在Tomcat的指定文件夾下,然後通過shbin/

start.sh

命令啟動這個Tomcat服務,這樣你就有了一個你的server了。通過p>文件中更改這個配置)

Tomcat文件夾下有多個文件夾包括bin,用於存儲啟動,停止等腳本;

conf文件夾用於存儲Tomcat的配置,比如配置編譯後模李毀的文件位置的

server.xml

文件;

log文件夾用於存儲Tomcat的執行日誌,運行中的日誌會存儲在

catalina.out

文件中,可以用tail-fcatalina.out命令來實時查看日誌輸出;

還有webapps文件夾,這里用於存儲編譯後的前後端執行文件。

Java

而java是一種編程語言,它可以簡單的寫一個javaapplication,用publicstaticvoidmain函數來作為入口啟動,也可以寫一個移動app,當然也可以寫一個web工程部署在Tomcat或者jetty上,但是無論你選擇上旦備述的哪種方式來使用java,都必須運行在一個JVM之上。換句話說,Tomcat並不是java開發者必須的,jvm才是必須的,這就是我們常說的要裝一個JDK才能運行Java的原因。

因此,java運行必須的不是Tomcat,JVM/JDK/JRE才是。

閱讀全文

與java中tomcat相關的資料

熱點內容
程序員脖子痛如何緩解 瀏覽:529
java加密aes對稱加密演算法 瀏覽:595
格式工廠視頻壓縮方法 瀏覽:475
編譯後的函數和原始函數如何對應 瀏覽:621
闡述郵件加密解密過程 瀏覽:400
敲沙子聲控解壓 瀏覽:54
計算機教室用什麼伺服器 瀏覽:800
華為暢享9怎麼設置簡訊加密 瀏覽:285
中國現代編譯器 瀏覽:850
如何得到app專欄 瀏覽:453
魔獸世界日本伺服器什麼職業多 瀏覽:729
表格加密怎麼設置只讀模式打開 瀏覽:884
哪個app可以不用花唄分期 瀏覽:860
SSL是對稱加密嗎 瀏覽:46
捷途app鑰匙怎麼用 瀏覽:960
享省油app怎麼在加油站使用 瀏覽:250
crc演算法的實現c語言 瀏覽:187
風光攝影pdf 瀏覽:938
頭部按摩器可以緩解壓力嗎 瀏覽:652
格式工廠壓縮圖片大小 瀏覽:892