Disable auto-complete feature for editable component.


 
<af:resource type="javascript">
   
      function disableAutoComplete(evt) {
      var comp = evt.getSource();
      comp.setAutoComplete('off');
      evt.close();
      }

    </af:resource>


 <af:inputText label="" id="pt_it1">
<af:clientListener method="disableAutoComplete" type="focus"/>
</af:inputText>

If you are interested to suppress auto-complete feature for browser form, you can refer Frank Nimphius's blog link



Handy code for invocking table selection listener from backing bean.

JSFUtils.resloveMethodExpression("#bindings.<Table binding name>.collectionModel.makeCurrent}",

                                         null,

                                         new Class[] { SelectionEvent.class },

                                         new Object[] { selectionEvent });

Handy code for getting ADF faces component from View root.




    private UIComponent findComponentOnPage(String compId) {

        UIViewRoot root = FacesContext.getCurrentInstance().getViewRoot();
        root.invokeOnComponent(FacesContext.getCurrentInstance(), compId,
                               new ContextCallback() {
                public void invokeContextCallback(FacesContext facesContext,
                                                  UIComponent uiComponent) {
                    comp = uiComponent;
                }
            });
        return this.comp;
    }

Reference : http://www.oracle.com/technetwork/developer-tools/adf/downloads/58-optimizedadffacescomponentsearch-175858.pdf