Ⅰ jsp怎麼用js返回上一頁並且刷新
1.在jsp頁面中
<%String rec = request.getHeader("REFERER");%>
<input type="button" onclick="javascript:window.location='<%=ref%>'">
2.在servlet中
request.getRequestDispatcher(request.getHeader("referer")).forward(request,response);
或者
request.getRequestURL();
注意: request.getHeader("REFERER");這個存在瀏覽器兼容問版題,你最好多權測一下
Ⅱ 如何在JSP中用JS返回前一頁面
用window.history.go(-1)或者window.history.back()可以返回前一頁,但是數據不會自動更新,如果此頁面連接資料庫,insert數據之後,返回前一頁看數據的話,上面的方法就不會刷新頁面數據,只能手動刷新,要自動刷新也可以,就是跳到前一頁的地址,而不是back,比如show_datas.do ----->> update.do
經過update.do這一頁,update之後跳轉到----->> show_datas.do就可以自動刷新數據了