我在 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 上的调度程序是否找到了所有控制器和映射方法?有什么我可以做的吗?
谢谢大家!