這是一個小的jsp頁面:爲什麼當請求被轉發到另一個頁面時,瀏覽器中的url不會改變?
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page errorPage="errorpage.jsp" %>
<html tags>
<%-- about to be bad ! --%>
<% int x = 10/0; %>
</html tags>
上述頁面接收來自一個名爲FooServlet
Servlet請求(其工作只是調用上面的JSP頁面)。只要servlet啓動,我就會看到默認的錯誤頁面。但瀏覽器中的url與servlet的url相同。爲什麼這樣?像錯誤頁面的url仍然是http://localhost:8080/WebTesters/FooServlet
。