【问题标题】:Host spring java web app to Openshift将 Spring Java Web 应用程序托管到 Openshift
【发布时间】:2018-04-23 13:05:17
【问题描述】:

home.jsp

<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

    <h1>This is My HOME.</h1>

</body>
</html>

其实应该如下图所示。

如何在 openshift 中调用我的网页?

【问题讨论】:

    标签: java spring-mvc openshift


    【解决方案1】:

    您在哪个服务器上部署了这个 tomcat 或 Jboss ?

    【讨论】:

    • Spring 工具套件,Pivotal Server。
    • 有时 webapp 在我们本地服务器上的部署方式和在开放班次上的部署方式是不同的。从你看来,你的 conetxt 路径是不同的。我建议您进入容器内部并检查应用程序是部署在相同路径还是不同路径上。
    • 嗨ishantg,如何检查它是在同一路径上还是不同路径上?
    • 我对关键服务器了解不多。但我可以给你一些想法它是如何在 tomcat 中发生的。每当您在 tomcat 上部署任何新应用程序时,都会在 tomcat 服务器上的 webapp 文件夹下创建一个名称为所给名称的新文件夹。但有时它不是由于不同类型的配置(当我在 Openshift 上部署我的应用程序时发生在我身上)也可能是你的情况
    【解决方案2】:

    首先想到的是URL的不同,导致处理JSP文件的方式不同。最上面的是:

    ..../????-1.0.0-BUILD-SNAPSHOT
    

    而底部的:

    ..../aaaa/hello
    

    显然有不同的上下文和端点。

    您的本地服务器和远程服务器的配置可能存在差异,但我首先会比较苹果和苹果 - 相同的 JSP、相同的应用程序、相同的 URL 路径。

    【讨论】:

    • 但是“你好”不是。请仔细检查“aaaa”,因为在我看来它不一样。同样,我的意思是字面意思。尝试在本地主机和远程服务器上使用相同的路径。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-07
    • 2016-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多