Java Web 應用由一組Servlet、HTML頁、類、以及其餘能夠被綁定的資源構成。它能夠在各類供應商提供的實現Servlet規範的Servlet容器中運行。java
Java Web應用能夠包含如下內容:web
Servletapache
JSP瀏覽器
實用類tomcat
靜態文檔如HTML、圖片等服務器
描述Web應用的信息(Web.xml)app
Servlet與Servlet容器webapp
Servlet容器:spa
爲Java Web應用提供運行時環境命令行
也稱爲JavaWeb應用容器,或者Servlet/JSP容器
目前流行的Servlet容器軟件:
Tomcat
Resin
J2EE服務器(如web logic)中也提供了內置的Servlet容器
Tomcat
bin目錄 可執行的文件
Conf目錄 policy文件
lib目錄 第三方依賴的jar包
logs目錄 日誌
temp目錄 臨時文件
webapps目錄 web應用
work目錄 翻譯以後的.java或.class文件
啓動Tomcat服務器
解壓apache-tomcat到一個非中文目錄下
配置環境變量Java_home或jre_home
bin目錄下的startup.bat啓動
在瀏覽器中輸入localhost:8080來檢驗
注意:若已經啓動,不可在啓動。
關閉Tomcat,運行bin目錄下的shutdown.bat
修改server.xml文件中的配置信息來修改Tomcat服務器的端口號:
<Connector port="8080" protocol="HTTP/1.1"
ConnevtionTimeout="20000"
redirectPort="8443"/>
把port 的值更改成其餘數字便可。
在任意目錄下啓動或關閉Tomcat服務器
把bin的路徑添加到path下
Tomcat的根目錄添加到CATALINA_HOME
catlina 命令的可選參數
run: 在Catalina 同一個命令行窗口啓動服務器
Start: 開啓一個新窗口啓動服務器
stop: 關閉服務器