0

我在 Liferay 中开发了一个简单的 portlet。我使用了 Spring MVC 模板。在我的本地开发(LF 6.2 GA2)中,“站点”之间的调度正在运行。在服务器 LF (LF 6.2 GA1) 上部署后,调度程序不再向某些链接调度。LF 正在转发中定义的“主页”页面

<portlet-class>org.springframework.web.portlet.DispatcherPortlet</portlet-class>    
        <init-param>
            <name>view-template</name>
            <value>/jsp/home.jsp</value>
        </init-param>

调度员似乎没有从所有控制器收集所有数据。我正在使用 portlet:renderURL 方法。

在控制器类中使用@RenderMapping、@ActionMapping 或@ResourceMapping。

我的问题:有人知道吗,这是怎么回事?有没有可能检查,服务器 LF 上的调度程序是否找到了所有控制器和映射方法?有什么我可以做的吗?

谢谢大家!

4

1 回答 1

0

同样的问题出现在这里这是 Spring 3.1.2 中的错误(特别是 Spring Portlet MVC)吗?.

解决方法是使用spring framework 3.1.4及以上版本。

于 2015-01-28T23:17:28.910 回答