1

我有两个单独的 JSF portlet 战争,它们都有不同的库和配置。页面上的单个 portlet 工作正常,但是当我在同一页面上放置两个 portlet 并且如果首先放置使用 ice:inputRichText 的 portlet 时,RichText 不会呈现并抛出 js 错误,如下所示:

Uncaught TypeError: Cannot call method 'updateValue' of undefined

虽然它工作正常,但使用richText 的portlet 放在最后。

4

1 回答 1

1

您使用的是什么版本的 ICEfaces?

我使用 ICEfaces 已经有很长时间了,但我记得必须<ice:portlet>在 facelet 的根目录中包含一个标签,以确保每个 portlet 都具有正确的命名空间,因此 Javascript 不会在页面上的不同 portlet 之间发生冲突。

于 2013-04-26T13:45:42.990 回答