cihm / javaGuidelines

javaGuidelines
0 stars 1 forks source link

Deploy web service #5

Open cihm opened 10 years ago

cihm commented 10 years ago

image 13

Servlet/JSP處理HTTP請求的過程是:

  1. 使用者對Web Server發出HTTP請求
  2. Server收到請求後將其轉給container,並由container分析請求內容後建立相對應的物件
  3. container根據請求裡的URL分配給正確的Servlet 並為這個請求建立或配制執行緒,以及將請求物件與回應物件交予該執行緒處理
  4. container呼叫Servlet的sevice() method 根據請求的類別,service()會再呼叫doGet()或doPost() method
  5. 接著由所呼叫的method建置動態網頁,並將它放入回應物件裡
  6. 執行緒結束,container轉換回應物件為HTTP回應傳回Client端 接著刪除請求與回應物件

    [1]use tomcat manager to load XXX,war , xxx is your project be exported

3

[2] 在C:\Program Files (x86)\apache-tomcat-7.0.56\webapps 下創建一個資料夾,

"結構 如附圖" or eclipse

WEB-INF底下必須放置名為 web.xml的部屬描述檔 META-INF下的MANIFEST.MF宣告程式庫的相依性 有需要再設定即可,一般不用管它 ib資料夾底下放置會被引用到web application的JAR檔 web application使用類別時,會先到classes裡尋找是否有該類別檔案 如果沒有就再到container實作中放classes檔的地方或lib目錄底下尋找

4

cihm commented 9 years ago

其他方法 http://codejava.net/servers/tomcat/how-to-deploy-a-java-web-application-on-tomcat