Nasıl web.xml varsayılan hata sayfası belirtmek için?
<error-page>
element kullanıyorumweb.xmlhata sayfası kullanıcı dostu belirtmek için karşılaşmalar 404 kodu ile hata gibi belirli bir hata:
<error-page>
<error-code>404</error-code>
<location>/Error404.html</location>
</error-page>
Ancak, eğer kullanıcı herhangi bir hata kodu <error-page>
, o belirtilen karşılıyor mu yoksa varsayılan hata sayfası görmek gerektiğini istiyorum. Nasıl bu elemanı kullanarak yapabilirimweb.xml?
CEVAP
Sunucu uygulaması 3.0 veya daha yeni sadece belirtebilirsiniz
<error-page>
<location>/general-error.html</location>
</error-page>
Ama hala Sunucu üzerinde konum olarak ayrı ayrı her ortak HTTP hata belirtme başka yolu yok 2.5,. Son kullanıcıya muhtemelen yüz olabilir anlamak gerekir. Bir iskelet ile web için örnek kullanım HTTP kimlik doğrulaması olan bir devre dışı dizin listesi kullanarak özel sunucu uygulamalarına ve kod olabilir belki atmak işlenmeyen özel durumlar ya da değil tüm yöntemler uygulanıyor, sonra istediğin ayarlamak için HTTP hatası 401, 403, 500 ve 503 sırasıyla.
<error-page>
<!-- Missing login -->
<error-code>401</error-code>
<location>/general-error.html</location>
</error-page>
<error-page>
<!-- Forbidden directory listing -->
<error-code>403</error-code>
<location>/general-error.html</location>
</error-page>
<error-page>
<!-- Missing resource -->
<error-code>404</error-code>
<location>/Error404.html</location>
</error-page>
<error-page>
<!-- Uncaught exception -->
<error-code>500</error-code>
<location>/general-error.html</location>
</error-page>
<error-page>
<!-- Unsupported servlet method -->
<error-code>503</error-code>
<location>/general-error.html</location>
</error-page>
En yaygın olanları kapsamalıdır.
Nasıl ASP.NET MVC bir uygulama hata ay...
Nasıl varsayılan hata ayıklama oluştur...
Nasıl düzeltmek için: Desteklenmeyen ö...
Nasıl no-ri-hayır-rdoc gem için varsay...
Nasıl MySQL bir Datetime sütun için va...