Java Server Faces

Qual a diferença de usar páginas xhtml ou jsp?

Veja se esses links te ajudam:


http://www.coderanch.com/t/468245/JSP/java/xhtml-JSP
https://forums.oracle.com/forums/thread.jspa?messageID=10381442

o JSP é copilado para um Servlet em tempo de execução , já a extensão xhtml é usado qdo utilizamos facelets nas aplicações e lembro de ter lido em algum lugar que não é copilada em um Servlet, o xhtml é mais cerca de 30% a 50% mais rápido…

Aqui mostra: JSF Mini Livro - Dicas, conceitos e boas práticas.