Fazer página de erro 4004

Pessoal estou tentando achar algum tópico ou tutorial para fazer uma página de erro 4004. Ou seja quando a pessoa tentar digitar algo após a barra do site e a página não existe eu quero redireciona-la para uma página de erro que eu fiz. Alguém sabe com faço isso ?

Fiz o seguinte mapeamento no Web Xml, mas mesmo assim não funcionou… falta mais alguma coisa nesse meu XML?

[code]<?xml version="1.0" encoding="UTF-8"?>

ProjetoWEB

index.html
index.htm
index.jsp
default.html
default.htm
default.jsp

404 /erros/erro.jsp

[/code]

Opa,

Segue este: http://stackoverflow.com/questions/7066192/how-to-specify-the-default-error-page-in-web-xml

Porém, aparentemente, o seu está certo.
Tem certeza que este caminho “/erros/erro.jsp” existe?
Já tento colar ele no navegador pra ver se a página é encontrada?

fer.ferreira6 sim já coloquei no navegador e encontrou a página, mas na minha aplicação não consegue.

Ao invés de testar pelo erro 404, testa usando isso:

&lt;error-page&gt;
    &lt;location&gt;/general-error.html&lt;/location&gt;
&lt;/error-page&gt;

Ele pega qual erro.
Tem algum filtro mapeado para pegar qualquer requisição, tipo um /* ?

Está testando com IE?
Se sim, os navegadores da M$ tem como restrição, páginas de erro com um tamanho mínimo. Pode ser isso.
Se for outro navegador, essa restrição não existe até onde eu saiba.

Coloquei esse código e funcionou, mas uma vez agradeço a todos…

<error-page> <location>/erros/erro.jsp</location> </error-page>

Pessoal quando dar erro na minha pagina não estou coneseguindo mandar para a pagina de erro… segue meu XML…

Já tentei dessas formas, mas ainda não funcionou

[code]

/erros/erro.jsp

/erros/erro.jsp /general-error.html [/code]

antes estava dando certo, mas agora da o erro da página caso o enderenço não seja localizado…

Da esse erro na página

Não é possível localizar a página da Web
HTTP 404
Causas prováveis:
Talvez haja um erro de digitação no endereço.
Se você clicou em um link, talvez ele esteja desatualizado.

Você pode tentar:
Digite o endereço novamente.

 Voltar para a página anterior. 

 Ir para  e procure as informações desejadas.  

 Mais informações 

Este erro (HTTP 404 - Não Encontrado) indica que o programa pôde se conectar ao site, mas a página desejada não foi encontrada. Talvez a página da Web esteja temporariamente indisponível, ou pode ser que o site tenha alterado ou removido a página da Web.