今天想到要寫這個博客完全是因為今天在這上面摔了一跤,同時也意識到了對於一個學Java的人來講,知其然並且知其所以然是有多么的重要。
今天報了一個錯誤,講的是空指針異常,原因就是在response.sendRedirect()這個上面。下面對我所遇見到的幾種頁面跳轉方法做一個總結,以后若是再遇見,繼續補充!
頁面跳轉方式1——herf
在一些html的文檔中,用herf實現頁面跳轉的比較常見,也很好用。
頁面跳轉方式2——利用表單action
<td> <form method="post" action="ChangrCount.jsp" id="form1"> <input type="hidden" name="albumId" value="${item.albumId}" /> <input style="width:50px;" type="text" name="count" value="${item.count}" id="namecount"/> </form> </td>
近期學習的項目寫action都是在jsp里面寫的,雖然應該在action寫,但是在JSP寫的話,也是很好理解的。
頁面跳轉方式3——response.sendRedirect("cart.jsp");
response.sendRedirect("cart.jsp");的功能是地址重定向(頁面跳轉);