【发布时间】:2010-06-15 09:17:29
【问题描述】:
我已经把我的项目放在了 tomcat_home/webapps/ 目录下。结构是:project_name/WEB-INF/classes。在 WEB-INF 我放了我的 web.xml 描述符。问题是当我尝试运行应用程序时,它找不到文件。错误是:
The requested resource () is not available.
我的 web.xml 内容是:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>Chapter1 Servlet</servlet-name>
<servlet-class>Ch1Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Chapter1 Servlet</servlet-name>
<servlet-url>/Serv1</servlet-url>
</servlet-mapping>
</web-app>
我也重新启动了服务器,但它不想工作。 有什么建议吗?
【问题讨论】:
-
您是否从tomcat日志中检查过应用程序是否成功部署?您可以从 servlet 名称中删除空格然后重新检查吗?