我使用tomcat将Liferay5中的Liferay5应用程序(使用冰面1.8制作)在weblogic中部署到Liferay6中。应用程序和一切看起来不错....唯一不会工作的是JavaScript ...当我点击一个按钮,改变一个选择,当一个Ajax调用应该做任何事情。我debbugged一点点的JavaScript,看到在功能iceSubmit和iceSubmitPartial有调用方法H.sendOn(currentConnection($ element(B),$ element(D)));IceFaces JavaScript将无法在Liferay portlet中工作
并且该方法如下实施:
sendOn: function(B) { B.send(this); }
和发送为传递(一个HtmlDiv)对象中的方法与空操作功能实现:
Function.NOOP = function() { };
问题是...为什么会发生这种情况?
我不知道JSF和真诚,我不知道我在哪里可以开始搜索的东西...