No conocia la tecnología AJAX, pero buscado un poco sobre ella y he encontrado un par de vínculos muy interesantes:
http://www.programacion.com/noticia/1345/
http://www.backbase.com/index.php
La página de BackBase incluye unas demos realmente impresionantes de lo que se puede llegar a hacer con AJAX:
Un ejemplo:
http://projects.backbase.com/RUI/shop.html
Según parece no tienes que decidir entre una tecnología u otra, el lado del servidor puedes resolverlo con .NET o J2EE, según tus necesidades, parece que se trata de aplicar transformaciones XLS a documentos XHTML, de forma que la tecnología que uses para generar el documento en independiente.

La verdad es que tiene MUY buena pinta.