Como configurar uma "exceção" para um url-pattern

Boa Tarde Pessoal,

Sou iniciante em JSP/Servlets e gostaria da ajuda de vocês.

Tenho um Servlet que seria meu FrontController da seguinte maneira:

<servlet-mapping>
   <servlet-name>FrontController</servlet-name>
   <url-pattern>/*</url-pattern>
</servlet-mapping>

Quero que todas requisições sejam encaminhadas para esse controller.
Até aí tudo bem…

Então eu tenho uma pagina especifica para tratar os erros (Exceptions), como abaixo:

<error-page>
   <exception-type>java.lang.Exception</exception-type>
   <location>/erro.jsp</location>
</error-page>

Só que ela não funciona possivelmente por causa do “/*” em url-pattern.
Como eu faço para que qualquer requisicao seja direcionada para o controller, com exceção da requisicao para a pagina erro.jsp ?

Agradeço desde já !

Abraços !!!

Para direcionar todas as requisições para o seu Servlet frontController você vai ter que criar um Filtro que faça o redirecionamento.
A error page só vai ser executada quando acontecer um erro dentro da aplicação então você não precisa se preocupar com ela.

Olá Luciano ! Muito grato pela resposta, saberia me indicar uma material que trate sobre isso ?
Os materiais que encontro não parecem ser muito o que eu preciso.
Abraços !

Isso que você está tentando fazer já é feito implicitamente na maioria dos frameworks web.

Você não vai achar especificamente um livro que te ensine a fazer isso, mas qualquer livro básico de J2EE te ensina a fazer filtros e redirecionamentos,
daí é só você aplicar.