Javaweb簡介

Javaweb簡介

1、什麼是Javaweb?

  在Sun的Java Servlet規範中,對Java Web應用做了這樣定義:「Java Web應用由一組Servlet、HTML頁、類、以及其它能夠被綁定的資源構成。它能夠在各類供應商提供的實現Servlet規範的 Servlet容器 中運行。」
  Java Web應用中能夠包含Servlet、JSP、實用類、靜態文檔如HTML、圖片等描述Web應用的信息(web.xml)java

2、Servlet與Servlet容器

Servlet與Servlet容器web

  Servlet容器爲JavaWeb應用提供運行時環境,它負責管理Servlet和JSP的生命週期,以及管理它們的共享數據。
  Servlet容器也稱爲JavaWeb應用容器,或者Servlet/JSP容器。
  目前最流行的Servlet容器軟件括:Tomcat、Resin、J2EE服務器(如Weblogic)中也提供了內置的Servlet容器tomcat

3、Tomcat簡介

  Tomcat 是一個免費的開放源代碼的 Servlet 容器,它是 Apache 軟件基金會的一個頂級項目,由 Apache,Sun和其餘一些公司及我的共同開發而成。因爲有了 Sun 的參與與支持,最新的 Servlet 和 JSP 規範老是能在 Tomcat 中的到體現。服務器

Tomcat目錄結構學習

  運行Tomcat

  1. 配置 java_home 或 jre_home
  2. 雙擊 bin 目錄下的 startup.bat 文件
  3. 在地址欄中輸入 http://localhost:8080/,以下圖:
ui

  關閉 Tomcat & 配置 Tomcat 的端口號

  1.雙擊 bin 目錄下的 shutdown.bat 文件關閉 Tomcat 服務器
  2. 修改 Tomcat 默認的端口號:打開 conf 目錄下的 server.xml 文件修改端口號
url

  Tomcat 啓動分析

  結論:  執行 startup.bat ,實際上執行的是 catalina.bat
  若想在任意目錄下都能啓動 Tomcat,則需設置 CATALINA_HOME 環境變量
  直接執行 catalina.bat 時須要帶上命令行參數
spa

  經常使用的參數是start,run 和 stop.net

  Tomcat的管理程序

  Tomcat 提供了一個管理程序:manager,用於部署到 Tomcat 服務器中的 web 應用程序要訪問 manager web 應用程序,須要添加具備管理員權限的帳號,編輯 conf 目錄下的 tomcat-users.xml 文件,添加 manager 角色,設置用戶名和密碼
開放源代碼

若是,您對個人這篇博文有什麼疑問,歡迎評論區留言,你們互相討論學習。
若是,您認爲閱讀這篇博客讓您有些收穫,不妨點擊一下右下角的【推薦】。
若是,您但願更容易地發現個人新博客,不妨點擊一下左下角的【關注我】。
若是,您對個人博文感興趣,能夠關注個人後續博客,我是【AlbertRui】。

轉載請註明出處和連接地址,歡迎轉載,謝謝!

相關文章
相關標籤/搜索