jsp: isErrorPage="true"的作用
在web應用中, 如果通過 spring 或者web.xml設定了錯誤處理檔案, 一定要在錯誤處理檔案中加入:isErrorPage="true"。
如果不加入的話, 錯誤處理檔案就被當作正常檔案處理, 這樣的話,假定伺服器端出錯, 返回的狀態碼應該是 “500”, 但是因為出錯後轉到了錯誤處理頁面並把出錯頁面當作正常頁面返回給客戶端,返回的 http status code 就變成了 200, 這樣客戶端就沒有辦法發現問題。
而加入 isErrorPage="true"後, 錯誤處理頁面會被當作出錯頁面處理, 返回的狀態碼"500"會原封不動的返回到客戶端,利於客戶端發現問題。
相關文章
- jsp中的開頭的作用JS
- onerror事件處理函式返回false或者true的作用Error事件函式False
- DG為RAC的邏輯備庫?LOG_AUTO_DELETE(TRUE)引數不起作用delete
- auto-install-peers=true strict-peer-dependencies=false 這兩個配置的作用是什麼False
- Ruby中的true和falseFalse
- for(;;)和while(true)的區別While
- true || false && falseFalse
- Go語言中fmt.Println(true)的結果一定是true麼?Go
- 請問一下jsp;useBean中request作用域問題JSBean
- null >=0 ? true:falseNullFalse
- WPF ClipToBounds True or falseFalse
- Java之for(;;)和while(true)的區別JavaWhile
- ajax的true非同步或者false同步非同步False
- 使用 "switch(true)" 代替大量if
- python_while truePythonWhile
- 為什麼 [] == ![] 為 true?
- JSP九大內建物件、四大作用域以及session的生命週期JS物件Session
- 在Lombok的加持下,“小狗”.equals(“老狗”) = trueLombok
- Python解惑:True與FalsePythonFalse
- Flask debug=True 無效Flask
- js中return、return true、return false的區別JSFalse
- js的作用域、作用域鏈JS
- 面試官:x !== x 可以為 true ?面試
- div contenteditable="true" 新增placehoder效果
- 2020 12 06 JSP九大內建物件和四個作用域JS物件
- 【JavaScript】奇怪的知識void 0 === undefined 為 trueJavaScriptUndefined
- jsp 的問題JS
- JSP 的語法JS
- js的作用域和作用域鏈JS
- js的作用域與作用域鏈JS
- 關於jsp呼叫ejb出錯的jsp程式如下JS
- Java中的volatile的作用和synchronized作用Javasynchronized
- 37. JSP有哪些內建物件 ?作用分別是什麼?(至少說出三個)JS物件
- Java Web(五) JSP詳解(四大作用域九大內建物件等)JavaWebJS物件
- jsp include directive, jsp:include action, jsp:plugin action compareJSPlugin
- Symbol 的作用Symbol
- jQuery $ 的作用jQuery
- #include的作用