Попробуйте использовать Richfaces. В качестве библиотеки RichFaces будут предоставлены готовые компоненты JSF с поддержкой Ajax. Вы можете использовать их в своем приложении JSF.
RichFaces - это богатая библиотека компонентов для JSF и усовершенствованная инфраструктура для простой интеграции возможностей AJAX в разработку бизнес-приложений. Компоненты RichFaces готовы к использованию "из коробки", поэтому разработчики могут сразу же сэкономить время, используя возможности компонентов для создания веб-приложений, которые обеспечивают более надежное и быстрое улучшение работы пользователей. RichFaces также включает в себя сильную поддержку скиновости приложений JSF. RichFaces также в полной мере использует преимущества инфраструктуры JSF, включая средства жизненного цикла, проверки и преобразования, а также управление статическими и динамическими ресурсами.
http://www.jboss.org/jbossrichfaces/