Web应用部署
一,WAR文件
建立WAR文件時(shí),就是把整個(gè)Web應(yīng)用結(jié)構(gòu)(去掉Web應(yīng)用上下文,也就是把WEB-INF之上的一級(jí)目錄去掉)壓縮起來,給定一個(gè).war擴(kuò)展名,WAR文件名就會(huì)成為WEB應(yīng)用的名字。
當(dāng)通過把WAR文件放在webapps目錄中,在Tomcat中部署Web應(yīng)用時(shí),Tomcat會(huì)解開WAR文件,創(chuàng)建上下文目錄。
如果服務(wù)器得到的客戶請(qǐng)求需要WEB-INF或META-INF下的文件,容器肯定會(huì)響應(yīng)一個(gè)404 NOT FOUND錯(cuò)誤。
?
二,在部署文件中配置servlet初始化參數(shù)
<servlet><servlet-name>KathyOne</servlet><servlet-class>foo.DeployTestOne</servlet><load-on-startup>1</load-on-startup> </servlet>只要是大于0,就表示“在部署時(shí)或服務(wù)器啟動(dòng)時(shí)初始化這個(gè)servlet,而不要等到第一個(gè)請(qǐng)求到來才初始化”。
?
轉(zhuǎn)載于:https://www.cnblogs.com/IvySue/p/7528688.html
總結(jié)
- 上一篇: 微信实现定位城市并获取城市编码
- 下一篇: poj-1659-Frogs Neigh