将spring java web应用程序托管到Openshift

将spring java web应用程序托管到Openshift,java,spring-mvc,openshift,Java,Spring Mvc,Openshift,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> 在此处插入标题 这是我的家

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中调用我的网页


您在哪台服务器上部署了tomcat或Jboss

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

..../????-1.0.0-BUILD-SNAPSHOT
而最下面的一个:

..../aaaa/hello
显然有不同的背景和终点


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

Spring工具套件、Pivotal server。有时候,webapp在本地和开放式班次的服务器上的部署方式是不同的。在我看来,您的conetxt路径是不同的。我建议您进入容器,检查应用程序是否在同一路径或不同路径上进行了部署。嗨,ishantg,如何检查它在同一路径上还是在不同路径上?我对关键服务器不太了解。但我可以告诉你tomcat是怎么做到的。每当您在tomcat上部署任何新应用程序时,tomcat服务器上的webapp文件夹下就会出现一个名为“给定”的新文件夹。但有时由于不同的配置(当我在Openshift上部署应用程序时发生了这种情况),您可能会遇到这种情况,但“hello”不是。请再次检查“aaaa”,因为在我看来,它是不一样的。同样,我的意思是字面上的意思。尝试在本地主机和远程主机上使用相同的路径。