Я довольно широко использовал обе эти платформы, и я думаю, что вы ошибаетесь здесь. К тому времени, когда вы поймете, как включить их в жизненный цикл JSF, я думаю, что вы могли бы записать ресурсы REST на вашем сервере с тем, что Ext может потреблять.
Или, если вы придерживаетесь JSF, вы можете попробовать Primefaces или одну из многих других библиотек компонентов JSF, если вы ищете какие-то шикарные сетки данных. Они не так хороши, как Extjs, но если вы магазин JSF, стоит посмотреть.
Есть также Ext GWT, который, конечно, не имеет ничего общего с JSF, но я никогда этим не пользовался.