JSF portlet的顺序影响ice的呈现:inputRichText



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

Uncaught TypeError: Cannot call method 'updateValue' of undefined

当其工作良好时,当portlet使用richText放置在末尾时

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

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

最新更新