【问题标题】:When i am starting my Tomcat, instead of opening the welcome file, it is downloading it. Can any one help me out here.?当我启动我的 Tomcat 时,它不是打开欢迎文件,而是下载它。有谁可以帮我离开这里吗。?
【发布时间】:2025-12-27 08:20:08
【问题描述】:

当我启动我的服务器时,它正在下载“login.xhtml”。它位于 Webcontent 的 pages 文件夹内。我在 web.xml 中用于欢迎文件列表的路径是“/pages/login.xhtml”。此外,这仅发生在日食中。从浏览器我收到 404 错误

【问题讨论】:

    标签: java tomcat jsf-2


    【解决方案1】:

    如果您在根目录下有一个 pages 文件夹(即与 Web-inf 文件夹在同一级别),我相信这里就是这种情况,那么要配置欢迎文件列表,您需要将路径指定为 pages/login.xhtml . 代码: 页面/login.xhtml

    路径不应以“/”开头。 404 清楚地表明了这一点。希望这会有所帮助。

    【讨论】:

    • 感谢您的回复。我做了更改,但问题仍然存在。我也没有看到任何新错误。
    • 你的浏览器上还有 404 吗?
    • 是的。我只是在 eclipse.used tomcat 7 中做了一个 web 开发项目。在 eclipse 中做了基本的 jsf 配置。在 WEB-INF 的 lib 中添加了 jsf-impl 和 jsf-api jar,更改了端口地址,因为它在使用端口时给出错误。而且我遇到了甚至令人困惑的错误
    • 您可以将目录结构 w.r.t 发布到您的根文件夹吗?
    • 其他文件夹如 web-inf 和 html 呢?
    最近更新 更多