jsp實現分頁顯示時session區分重定向與轉發的區別
阿新 • • 發佈:2019-02-01
當我們使用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的命令報錯。