【问题标题】:Why Tomcat works fine when I put a .jsp but with a .html doesn't works?为什么当我放置 .jsp 但使用 .html 时 Tomcat 工作正常?
【发布时间】:2017-04-16 16:42:06
【问题描述】:

我正在使用 eclipse 并创建了一个项目,我将 test.html 和 test.jsp 文件放在根文件夹中。在谷歌浏览器的 URL 中我放了这个:

http://localhost:8080/project/test.html 错误 404

http://localhost:8080/project/test.jsp 工作(你好世界!)

发生了什么?

【问题讨论】:

  • 您是否验证过 test.html 确实存在于文件系统中?确保在发布之前将所有文件保存在 eclipse 中。此外,如果您只是添加了文件,有时您必须在发布后重新启动服务器,尽管通常该过程是自动的。
  • 我重启了..不起作用
  • 如果是动态web项目,直接放在WebContent下面的话test.html和test.jsp应该都能正常访问。
  • 您应该能够检查您的文件在 \.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 的最终位置
  • @JasonC Faceted Project Problem - Target runtime Apache Tomcat v7.0 未定义。

标签: java html apache jsp tomcat


【解决方案1】:

仔细检查您的 test.html 是否存在于此路径下: “工作区\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\project”

如果存在,则应该可以正常访问,如果不存在,则必须正确清理/构建应用程序,甚至尝试重新启动 eclipse。

【讨论】:

  • 那里:C:\JavaProyects\.metadata\.plugins\org.eclipse.wst.server.co‌​re\tmp0\wtpwebapps\p‌​roject\app
【解决方案2】:

根据您关于自定义 Tomcat 安装和项目错误消息的后续 cmets,您可能没有正确配置 Eclipse 以使用您的 Tomcat 服务器,或者您的项目没有与您已设置 Tomcat 服务器,因此您的更改可能未正确部署。查看该问题是否有快速修复建议(右键单击它)或检查您的项目设置并验证您选择的服务器运行时。抱歉电话无法给出具体说明。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多