Erro 404 personalizada não é reconhecida [resolvido]  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
Leo Inoue
What is classpath?
[Avatar]

Membro desde: 27/03/2009 08:56:54
Mensagens: 6
Offline

Pessoal,

Já procurei em diversos fóruns, porém não consegui localizar meu problema.
A princípio parece ser simples, porém não sei resolver.
Estou fazendo o exercício da Caelum FJ-21 para mensagem personalizada de erro (404).
Lá vão os códigos.

- web.xml


- pagina.jsp


- Console ( o que aparece )


Já vi algumas pessoas falando em mudar de navegador, de servidor, opções avançadas internet, mas nada resolveu.

Vlw!

This message was edited 1 time. Last update was at 30/03/2009 15:33:08

mgarcia
JavaChild
[Avatar]

Membro desde: 11/12/2007 08:05:41
Mensagens: 111
Localização: SP
Offline

Opa...

pelo código que vc postou acima, vc estaria procurando pelo erro 400...
vc não quer capturar o 404?

abç

This message was edited 1 time. Last update was at 30/03/2009 14:16:18


Marcos Garcia
[MSN]
Leo Inoue
What is classpath?
[Avatar]

Membro desde: 27/03/2009 08:56:54
Mensagens: 6
Offline

Marcos,

Valeu mesmo...
Estava erradíssimo mesmo!!!

Vou corrigir isto!!!

Vlw
Leo Inoue
What is classpath?
[Avatar]

Membro desde: 27/03/2009 08:56:54
Mensagens: 6
Offline


Opa...

pelo código que vc postou acima, vc estaria procurando pelo erro 400...
vc não quer capturar o 404?

abç


Então Marcos,

Realmente estava errado de "400" para erro "404".
Mas não resolveu o problema...
Não querendo me justificar, eu tinha alterado para ver se influenciava em alguma coisa.

O estranho é que fiz alguma páginas para dar uma Exception, onde era direcionada para uma página, mas nesta também não é reconhecida.

Vlw
Leo Inoue
What is classpath?
[Avatar]

Membro desde: 27/03/2009 08:56:54
Mensagens: 6
Offline

Consegui resolver o problema...

É uma configuração do IE na qual não deixa exibir a mensagem personalizada, somente a padrão.
A solução é ir em:

-Ferramentas
-Opções da Internet
-Avançadas
-No grupo de "Navegação", desmarcar a opção:
--"MOSTRAR MENSAGENS DE ERRO HTTP AMIGÁVEIS"

[]s
Leo Inoue
What is classpath?
[Avatar]

Membro desde: 27/03/2009 08:56:54
Mensagens: 6
Offline

No Google Chrome:

-Opções
-Desabilitar a opção
--"MOSTRAR SUGESTÕES PARA ERROS DE NAVEGAÇÃO"

[]s
hopster
Thread.start()
[Avatar]

Membro desde: 04/08/2006 00:29:22
Mensagens: 46
Localização: Floripa / SC!
Offline

po.. legal.. aqui tambem somente funcionou desabilitando a opcao do IE. Porém não tem como mudar em todas as máquinas de usuários.. rs..

alguma nova sugestão??

yeah!
[MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

O padrão é criar uma "Soft 404", que é uma página normal (portanto tem código de erro HTTP 200 = OK, sendo visualizada em qualquer browser) mas que faz a mesma coisa que uma página de erro 404.

O problema, obviamente, é que não sei como é que se faz isso no Tomcat.
[WWW]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team