Konfigurasi Halaman Ralat Lalai dalam Web.xml
Dalam usaha untuk memberikan pengalaman yang mesra pengguna, anda boleh menggunakan
Untuk Servlet 3.0 dan ke atas, cuma masukkan kod berikut dalam anda web.xml:
<code class="xml"><web-app ...> <error-page> <location>/general-error.html</location> </error-page> </web-app></code>
Walau bagaimanapun, jika anda menggunakan Servlet 2.5 atau ke bawah, anda mesti menentukan setiap kod ralat yang berpotensi secara individu. Kod ralat biasa yang perlu dipertimbangkan termasuk:
Berikut ialah contoh konfigurasi web.xml yang diperlukan:
<code class="xml"><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></code>
Dengan melaksanakan konfigurasi ini , anda boleh memastikan bahawa semua ralat yang tidak ditentukan diarahkan ke halaman ralat lalai yang mesra pengguna, meningkatkan pengalaman pengguna dan menyediakan mekanisme pengendalian ralat yang konsisten untuk aplikasi web anda.
Atas ialah kandungan terperinci Bagaimana untuk Mengkonfigurasi Halaman Ralat Lalai dalam web.xml?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!