DispatcherPortlet不收集有关控制器的数据

时间:2015-01-27 19:37:41

标签: spring-mvc liferay requestdispatcher

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

谢谢大家!

1 个答案:

答案 0 :(得分:0)

同样的问题在这里Is this a Bug in Spring 3.1.2 ( specifically Spring Portlet MVC's )?

解决方案是使用spring framework 3.1.4及更多版本。