Javaweb簡介


Javaweb簡介

一、什么是Javaweb?

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

二、Servlet與Servlet容器

Servlet與Servlet容器

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

三、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/,如下圖:

  關閉 Tomcat & 配置 Tomcat 的端口號

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

  Tomcat 啟動分析

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

  常用的參數是start,run 和 stop

  Tomcat的管理程序

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

如果,您對我的這篇博文有什么疑問,歡迎評論區留言,大家互相討論學習。
如果,您認為閱讀這篇博客讓您有些收獲,不妨點擊一下右下角的【推薦】。
如果,您希望更容易地發現我的新博客,不妨點擊一下左下角的【關注我】。
如果,您對我的博文感興趣,可以關注我的后續博客,我是【AlbertRui】。

轉載請注明出處和鏈接地址,歡迎轉載,謝謝!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM