2015-10-07 501 views
0

我是Java EE的新手。 我有一個獨立的maven項目,我需要進行戰爭部署項目。它包含許多servlet & embedded-Jetty用於運行它們。將獨立Java應用程序轉換爲可部署的Web應用程序

,我已經做了步驟:

  • 製造與結構的項目,web應用一個新的Maven項目。
  • 所有的servlet和其他類中複製的src/main/java目錄
  • 添加這些servlet來web.xml中

原始項目包含一個主其中規定了碼頭服務器和做了初始登錄檢查並初始化所有的servlet。

有人可以解釋當我們運行程序在服務器上運行時究竟發生了什麼。 首先執行什麼(與獨立程序中的main相同)。

+0

它開始用index.jsp或index.html頁面等進行操作。哪個jsp或html頁面在web.xml文件的標籤中提到 – Vishal

+0

感謝您的信息。我想在用戶啓動服務器和類型localhost:8080時爲登錄憑證驗證運行特定的類。 (這只是一個類而不是servlet) –

+0

請堅持這個問題......你在評論中提出了什麼問題,你必須有登錄jsp頁面使用java bean來調用java類jsp ..我建議的最佳方式是jsp - > servlet - > java class .. – Vishal

回答

0

這裏是當你打開的網址是什麼happens-

  • 快速列表,例如http://localhost:8080/AppName,歡迎文件中提到的文件在瀏覽器中提供。
  • 您可以在此處提供一個HTML表單,其中包含登錄ID和密碼字段以及提交表單時將調用的servlet的url。
  • 您的servlet將被調用,並且您可以根據需要調用您想調用的任何類。

這是最基本的形式,您可能希望從一個簡單的Web應用程序開始,在開始轉換應用程序之前瞭解基本知識。這將允許您瞭解流程,然後相應地調整您的代碼。

希望這會有所幫助。

相關問題