【发布时间】:2012-01-05 08:34:03
【问题描述】:
我正在尝试使用 MyEclipse 和 JBoss 5 作为应用程序服务器创建一个非常基本的 Web 项目,称为“web”。我创建了一个名为“pages”的包,并在其中创建了一个名为“UserInterface”的 servlet。问题是当我部署项目并运行服务器时,我总是收到错误报告:HTTP 状态 404 - Servlet 不可用。
这是我的 web.xml 的一部分:
<servlet>
<servlet-name>UserInterface</servlet-name>
<servlet-class>pages.UserInterface</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UserInterface</servlet-name>
<url-pattern>/UserInterface</url-pattern>
</servlet-mapping>
我正在浏览器中导航到:http://localhost:8080/web/UserInterface
我在这里做错了什么?
谢谢
【问题讨论】:
-
部署的 Web 应用程序中的文件列表会很有用。您是否将其部署为 .war?
-
项目也是用上下文路径=web部署的吗?你能访问根 localhost:8080/web 吗?
-
当服务器启动或应用程序正在部署时,您是否在日志或控制台输出中看到任何问题?
-
是的 localhost:8080/web 打开索引页面没有问题,@Santosh,不,我仔细看了,没有异常或什么
-
清除cookies..它会工作
标签: java eclipse servlets web jboss5.x