1. 程式人生 > >jsp實現分頁顯示時session區分重定向與轉發的區別

jsp實現分頁顯示時session區分重定向與轉發的區別

當我們使用session實現頁面分頁顯示記錄時,應當注意

RequestDispatcher dispatcher=request.getRequestDispatcher("byPageShow.jsp");

dispatcher.forward(request, response);

與response.sendRedirect("byPageShow.jsp");的區別

不然很有可能在

<tr>
   <td>
<form action="" method="post">
<input type="hidden" value="<%=(dataBean.getCurrentPage()-1) %>" name="currentPage"/>
<input type="submit" value="上一頁"/>
</form>
 </td>
 <td>
 <form action="" method="post">
<input type="text"  name="currentPage" size=2 />  <!-- 把Bean的currentPage的值設定為指定的值,頁面載入則會出現對應的內容 -->
<input type="submit" value="跳轉"/>
</form>
 </td>
 <td>
<form action="" method="post">
<input type="hidden" value="<%=(dataBean.getCurrentPage()+1) %>" name="currentPage"/>
<input type="submit" value="下一頁"/>
</form>

 </td>

表單的提交時出現500的命令報錯。