在tomcat下配置
<error-page> <error-code>500</error-code> <location>/e500.jsp</location> </error-page>
來 轉(zhuǎn)發(fā) 500錯(cuò)誤頁面, 在Firefox下面可以正常顯示錯(cuò)誤頁面, 但是在IE下面顯示
[code]
|
無法顯示網(wǎng)頁
|
您要訪問的網(wǎng)頁有問題,無法顯示。 |
請(qǐng)嘗試以下操作:
HTTP 500 - 內(nèi)部服務(wù)器錯(cuò)誤 Internet Explorer
|
[/code]
這是IE自身的設(shè)定導(dǎo)致的,經(jīng)過百度,找到幾個(gè)解決辦法:
1, IE設(shè)定 工具-->Internet選項(xiàng)-->高級(jí)--->顯示http友好錯(cuò)誤信息(取消選擇) , 這樣就可以了 2, 設(shè)置指定錯(cuò)誤頁頁狀態(tài)為正常,來告訴IE這不是一個(gè)服務(wù)器錯(cuò)誤, 從而不顯示IE的自定義錯(cuò)誤頁 <% response.setStatus(200); // 200 = HttpServletResponse.SC_OK %> 3, 把錯(cuò)誤頁做大一點(diǎn),弄個(gè)幾百K 就可以顯示錯(cuò)誤頁面 (加一個(gè)div塊,display設(shè)為none就可以了),這個(gè)問題比較奇怪.
|