【问题标题】:My JSF webapp on Tomcat goes to localhost我在 Tomcat 上的 JSF webapp 转到 localhost
【发布时间】:2011-02-25 19:25:39
【问题描述】:

我在 Tomcat 上的 JSF webapp 位于 http://www.deprem.gov.tr:8080/pro1/bir.jsf 中 直接到localhost,什么都找不到。

可能的原因是什么?

【问题讨论】:

    标签: jsf tomcat localhost


    【解决方案1】:

    几个可能的原因:

    • 您在 web 应用程序的某处硬编码了 localhost:8080 重定向。也许在某些过滤器中?
    • 主机www.deprem.gov.tr 由您的DNS 服务器解析为localhost。
    • 主机www.deprem.gov.tr 在您的etc/hosts 文件中解析为localhost。

    这不一定与 JSF 或 Tomcat 有关。这只是一个错误配置:)

    【讨论】:

    • 谢谢BalusC 我检查了代码我没有看到像localhost:8080这样的硬代码。我不明白的是,在第二次试用 "deprem.gov.tr:8080/pro1/bir.jsf" (注意这个地址而不是 localhost:8080 )时,它运行了。
    【解决方案2】:

    正如@BalusC 所说,这是一个配置问题。我建议您在项目文件中搜索“www.deprem.gov.tr”,如果它不在主机文件中。您可能会在硬编码的地方看到它。

    【讨论】:

    • 谢谢 fmucar 我检查了代码我没有看到像 localhost:8080 这样的硬代码。我不明白的是,在第二次试用 "deprem.gov.tr:8080/pro1/bir.jsf" (注意这个地址而不是 localhost:8080 )时,它运行了。
    猜你喜欢
    • 1970-01-01
    • 2020-06-28
    • 1970-01-01
    • 2013-09-11
    • 2020-06-14
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多