2011-10-06 62 views
0

我創建了一個java文件並編譯它。現在我有目錄WEB-INF /類與HelloWorld.java和HelloWorld.class使用Tomcat訪問Java類

現在的問題是:如何通過Tomcat訪問它?它被安裝,Tomcat與工作的例子。我不知道如何訪問(我的webapps創建的應用程序的名稱)WEBDIR

我得到以下錯誤:

類型狀態報告

消息/ WEBDIR/

說明請求的資源(/ webdir)不可用。

+1

從一個servlet教程開始 – Bozho

+0

你的webapp的結構是什麼?你有沒有一個web.xml文件,你有沒有servlet映射到web.xml文件中定義的這個servlet? – mikey

回答

0

任何程序都必須有一個入口點。在普通Java應用程序的情況下,它是一個public static void main(String[] args)。在Java Web應用程序的情況下,入口點通常是類HttpServlet的方法doGet

所以你必須實現一個擴展這個HttpServlet類的類。然後,您需要設置一個文件webdit/WEB-INF/web.xml,您將在其中聲明您的Servlet,並通過給定的URL使其可見。

查看Tomcat附帶的示例,然後查看google「Servlet」,「web.xml」以獲取更多詳細信息。祝你好運。