Struts2 - это инфраструктура MVC для создания веб-приложений на стороне сервера, а Ajax - это концепция, существующая на стороне клиента. С точки зрения сервера ему просто нужно ответить на HTTP-запрос (который происходит из JavaScript для Ajax).
Следовательно, Struts2 не "реализует Ajax". Вам нужно будет использовать JavaScript (или JavaScript-фреймворк, такой как jQuery, Dojo и т. Д.), Как вы упомянули.
Вы можете использовать их в Struts2 так же, как и в любом веб-проекте, включив необходимые файлы JavaScript и CSS, или вы можете использовать плагин Struts2 (есть плагины для обеих ранее упомянутых библиотек).
Я почти уверен, что плагины jQuery и Dojo содержат библиотеки тегов для выполнения Ajax.