可以为使用创建的复合组件定义默认 ID <ui:component>
?
即使我在 中设置了 ID <ui:component>
,当组件在页面中呈现时,它也不会使用定义的 ID,并且从它继承的子代具有自动生成的 ID,而不是定义的 ID。
<ui:component
id="companySearch"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:cc="http://java.sun.com/jsf/composite"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core">
<cc:interface>
</cc:interface>
<cc:implementation>
...