Falae pessoal, é o seguinte, tava fazendo um exemplo de pagina de erro e no arquivo web.xml tem:
<location>/erro404.htm</location>
E minha duvida é onde eu coloco a pag erro404.htm no diretorio. É em WEB-INF? Na raiz?
Falae pessoal, é o seguinte, tava fazendo um exemplo de pagina de erro e no arquivo web.xml tem:
<location>/erro404.htm</location>
E minha duvida é onde eu coloco a pag erro404.htm no diretorio. É em WEB-INF? Na raiz?
coloca junto com as outras jsp’s…na raiz da tua appweb
Não deu :sad: . Aqui aqui assim, …webapps\PrimeiraServlet. Ae dentro da pasta PrimeiraServlet tem:
:arrow: erro404.htm
:arrow: \WEB-INF\classes\PrimeiraServlet.class
e dentro da pasta WEB-INF tem o web.xml q é o seguinte:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'>
<web-app>
<display-name>TestandoXML</display-name>
<servlet>
<servlet-name>PrimeiraServlet</servlet-name>
<servlet-class>PrimeiraServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>PrimeiraServlet</servlet-name>
<url-pattern>/PrimeiraServlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>20</session-timeout>
</session-config>
<error-page>
<error-code>404</error-code>
<location>/erro404.htm</location>
</error-page>
</web-app>
É bem simples e ta tudo funcionando menos a pag de erro 8O :sad:
para mim parece tudo OK…
em uma app minha o erro tah assim:
<error-page>
<error-code>404</error-code>
<location>/erro404.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/erro.jsp</location>
</error-page>
onde os arquivos erro.jsp e erro404.jsp estao na raiz da app.
Consegui, o problema era q minha pag de erro so tinha uma mensagem de teste e li em outro forum q o IExplorer compara sua pag sua erro com a dele, se a dele for maior ele mostra a dele.
8O 8O