O framework Struts baseia-se em um modelo de desenho de
interface de usuário que utiliza componentes definidos em
arquivos XML chamados Facelets views. Os componentes
dessa biblioteca possuem suporte Ajax, e essa biblioteca pode
ser considerada uma extensão do Ajax4jsf.