Нет. Причина в том, что f: ajax зависит от структуры clientId для определения местоположения компонента, в противном случае потребуется полное сканирование дерева, а это не подходит для производительности. Вместо этого вы можете использовать h: form prependId = "false", чтобы предотвратить добавление идентификатора формы. Это приемлемый способ сделать это по спецификации JSF.