【发布时间】:2016-08-14 19:10:32
【问题描述】:
在AjaxBehaviorRenderer (line 260) 类的源代码中,有一行显然将NamingContainer Id 附加到mojarra.ab(...) 的可选参数列表中。我从来没有遇到过,所以我很好奇它什么时候被使用:
RenderKitUtils.appendProperty(ajaxCommand, "com.sun.faces.namingContainerId", namingContainerId, true);
第 260 行
【问题讨论】:
-
它只对基于 portlet 的应用程序(而不是基于 servlet 的应用程序)感兴趣。我不能准确地解释它的用途和用途(portlet/liferay 的人可能会),但 portlet 的特定功能称为“命名空间参数”。参见例如web.liferay.com/web/meera.success/blog/-/blogs/… 相关问题:java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-861 和 java.net/jira/browse/JAVASERVERFACES-3031
-
@BalusC 我将您的评论作为答案。如果你想自己做,只需回答,我会接受你的。我不喜欢问题仍然悬而未决
标签: jsf rendering jsf-2.2 mojarra naming-containers