2011-10-06 67 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”以获取更多详细信息。祝你好运。