Spring mvc CloudPort扩展ViewResolver中是否有Spring MVC应用程序

Spring mvc CloudPort扩展ViewResolver中是否有Spring MVC应用程序,spring-mvc,cloud-foundry,Spring Mvc,Cloud Foundry,当我想在Spring MVC应用程序中使用Rythm template()时,我使用Spring-webmvc-Rythm-template()。 我在eclipse中将应用程序发布到我自己的tomcat上,或者在STS中发布到tc服务器上,运行正常。 但是,当我将应用程序发布到CF时,扩展的rythmResolver不再工作,即使我对默认的jsp解析器进行了注释。 所以我想知道大家是否都知道CF是否支持SpringMVC应用程序的自定义扩展ViewResolver?Ennn…我想我在这个问题上

当我想在Spring MVC应用程序中使用Rythm template()时,我使用Spring-webmvc-Rythm-template()。 我在eclipse中将应用程序发布到我自己的tomcat上,或者在STS中发布到tc服务器上,运行正常。 但是,当我将应用程序发布到CF时,扩展的rythmResolver不再工作,即使我对默认的jsp解析器进行了注释。
所以我想知道大家是否都知道CF是否支持SpringMVC应用程序的自定义扩展ViewResolver?

Ennn…我想我在这个问题上犯了一些错误。这是一个pesudo问题。因为我在一个地方使用了操作系统特定的分隔符,所以在CF服务器中找不到该文件。因此,该方法始终返回false。这个问题已经解决。

它的工作原理应该与您当地的环境相同。您需要确保引入的LIB都包含在部署到CF的构建war文件中。您好,William Gu,我已将代码提交到github:,请帮助检查问题。非常感谢。您收到了什么错误/异常?应用程序启动了吗?日志里有什么?有堆栈跟踪吗?没有错误或异常。我确认操作方法已经运行,因为logger.info()语句已经运行。但处理此请求的ViewResolver只是InternalViewResolver,而不是RythViewResolver,不管它们的顺序如何。这意味着RythmViewResolver被完全忽略了。恩……我想我在这个问题上犯了一些错误。这是一个伪问题。因为我在一个地方使用了操作系统特定的分隔符,所以在CF服务器中找不到该文件。因此,该方法始终返回false。这个问题已经解决了。