2

我是 tomcat 的新手。我刚刚开始阅读 headfirst 的 servlets 书。我已经安装了tomcat,并且可以在//http://localhost:8080/examples/下查看内容。书中提到要在tomcat的webapps文件夹下创建一个名为“beer”的文件夹。然后在此文件夹中放置 .html 文件和包含 web.xml 文件的 WEB-INF 文件夹。但是,当我尝试运行 //http://localhost:8080/beer 时,出现 404 错误。我已经阅读了 stackoverflow 的另一篇文章,该文章建议添加一个 jsp 文件,但该书没有提到这一点来显示 .html 文件。任何建议非常感谢?

最终解决了这个错误。。这是一个简单的从网上复制代码导致的解析错误。web.xml 文件中的撇号不正确

4

1 回答 1

0

确保在您的 web.xml 文件中,您的 html 文件在欢迎文件列表标记 .like 中声明

<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>

并且您的 html 文件名应该在那里。

于 2012-07-11T13:38:42.770 回答