[Livro JAVAEE] - erro mime não encontrado

ao tentar acessar o endereço: http://localhost:8080/casaCodigoJavaEE/livros/form.jsf, em vez da página ser exibida corretamente, o browser exibe o texto: /casaCodigoJavaEE/livros/form.jsp

e no console do eclipse aparece a mensagem abaixo:

WARNING [javax.enterprise.resource.webcontainer.jsf.context] (default task-3) JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo /produtos/form.jsp. Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.

Como solucionno este problema?

Obrigado.

Veja se o seu projeto possui a pasta WEB-INF e dentro dela o arquivo web.xml . caso não vc precisa dar o comando, dentro do eclipse, Generate Deployment descriptor Stub, conforme é mostrado na página 28 .

Pq o endereço é “http://localhost:8080/casadocodigo/livros/form.xhtml”, se quando criamos a criamos dentro de uma pasta chamada “produtos”?

Qual capítulo você esta´ trabalhando?
No capítulo 2 (seção 2.2 - página 27 - versão do livro 19.3.10) o autor mostra a imagem com url de acesso e lá está assim:
http://localhost:8080/casadocodigo/produtos/form.xhtml