JSP Projeto Básico

Estou seguindo o tutorial fj22 da Caellum o qual ensina a criar um projeto simples. A dúvida é que não consigo após criar um projeto Dynamic Project e criar um index.xhtml o arquivo dá 404 sempre apesar de estar mapeado para *.xhtml e configuração certinha do web.xml. Vi que no web.xml na lista de welcome files não há .xhtml então de que forma que funciona um projeto básico em JSP? Alguém poderia me explicar qual a estrutura básica de um projeto JSP?

Você esta confundindo as coisas, o fj22 é com jsf (.xhtml) o que não impede que use JSP até porque antigamente usava-se JSP com JSF mas existem vários problemas e limitações até porque o ciclo de vida do facelets não combina com o ciclo de vida do JSP, páginas JSP são .jsp não .xhtml
acredito que vc teria que estar estudando o fj21, aqui tem um exemplo