Ⅰ 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就可以自动刷新数据了