SORU
15 AĞUSTOS 2011, PAZARTESİ


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
15 AĞUSTOS 2011, PAZARTESİ


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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jonathepianist

    jonathepiani

    31 Temmuz 2008
  • SRI International

    SRI Internat

    30 NİSAN 2008
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008