Package jakarta.faces.component.search
Interface UntargetableComponent
public interface UntargetableComponent
Components implementing this interface are ignored by the algorithm - especially in
the implementation of
@child(n), @next and @previous.
If you suppose this case, markup/literal components must implement UntargetableComponent:
<table>
<tr>
<td>
<h:outputLabel for="@next" value="Name:" />
</td>
<td>
<h:inputText id="input" value="#{bean.name} />
</td>
</tr>
</table>
@next would otherwise actually target the markup:
</td> <td>and not desired component:
<h:inputText id="input" value="#{bean.name} />
- Since:
- 2.3