2015-04-06 61 views
0

我有一個樹表,並且每當在子節點上執行動作時,treetable將刷新並且焦點返回到父節點。問題是,如果父節點有許多子節點,則必須向下滾動以訪問子節點,並且在執行任何操作後刷新樹表後,焦點返回到父行。我需要將重點放在子節點上。我怎麼能做到這一點?將焦點返回到樹表中的子節點

回答

0

這就是我如何專注於任何動作監聽器中的backingbean中的特定組件,我想你也可以使用它來關注你的子組件。

ExtendedRenderKitService service = Service.getRenderKitService(facesContext, ExtendedRenderKitService.class); 
    String clientId = uIComponent.getClientId(facesContext); 
    service.addScript(facesContext, "(AdfPage.PAGE.findComponent('"+clientId+"')).focus();");