在JSF,Primefaces 6项目中,我得到以下警告:无法找到组件的ID鉴于
Unable to find component for ID dateFrom_input in view
这里是视图:
<h:outputLabel for="dateFrom_input" />
<p:autoComplete id="dateFrom" ...></p:autoComplete>
号码:自动完成被替换:
<span id="searchForm:dateFrom">
<input id="searchForm:dateFrom_input" name="searchForm:dateFrom_input" type="text" autocomplete="off">
...
</span>
基本上,我必须设置组件的标签dateFrom_input获取功能工作(我的意思是点击标签跳转到第e字段...)。它可以工作,但会出现警告。
它看起来我不能提及在小部件东西...
如何两个闭塞这样的警告呢?
UPDATE
在视DOM点,我做的是正确的(标签参数与输入ID置位)。但在视JSF点,p:自动完成场尚未“编译”为HTML,也不能达到输入(其中有效采取ID dateFrom_input一次编译)
JSF组件ID!= HTML元素ID – BalusC