?1.什么是Java Web
Java Web應(yīng)用是由一組Servlet,HTML網(wǎng)頁(yè),類(lèi),以及其他可以被綁定的資源構(gòu)成。它可以在各種供應(yīng)商提空的 實(shí)現(xiàn)Servlet規(guī)范的Servlet容器 中運(yùn)行。
Servlert就是運(yùn)行在服務(wù)器上的java類(lèi),它運(yùn)行在一個(gè)Servlet容器或者說(shuō)是Servlet服務(wù)器,比如Tomcat。
Java Web應(yīng)用中可以包含如下內(nèi)容:Servlet,JSP,實(shí)用類(lèi),靜態(tài)文檔如HTML、圖片等,描述web應(yīng)用的信息(web.xml)。

Servlet容器為JavaWeb應(yīng)用提供運(yùn)行時(shí)環(huán)境,它負(fù)責(zé)管理Servlet和JSP的生命周期,以及管理它們的共享數(shù)據(jù)。
Servlet容器也稱(chēng)為JavaWeb應(yīng)用容器,或者Servlet/JSP容器。
目前最流行的Servlet容器軟件括:
Tomcat
Resin
J2EE服務(wù)器(如Weblogic)中也提供了內(nèi)置的Servlet容器。
2.Tomcat中的一些注意事項(xiàng)
命令行啟動(dòng)tomact:startup.bat ? 關(guān)閉tomcat:shutdown.bat
修改端口號(hào):在conf目錄中的server.xml文件中
<Connector port="8080" protocol="HTTP/1.1"
? ? ? ? ? ? ? connectionTimeout="20000"
? ? ? ? ? ? ? redirectPort="8443" />
修改port為其他值就行。
也可以使用catalina的方式啟動(dòng),因?yàn)樵赽in目中的catalina.bat文件中有這種啟動(dòng)方式。
如下圖,在命令行輸入catalina,會(huì)有提示catalina有如下參數(shù)。

比如使用:Catalina start 也可以啟動(dòng)。
3.tomcat管理程序:


點(diǎn)擊manager webapp可以查看自己部署的東西。