我知道
可以使用
response.sendRedirect(url);
这种重定向,request与response会被重新赋值,就是说,最后的请求不是原来的那个请求
还有一种方法就是:
request.getRequestDispatcher(url).forward(request,
response);
这种方式的请求与响应是与原来的一样。。
什么叫请求不一样:
例如,我在request里面,设置了一个attribute,如果使用第一种方法,则该attribute不能得到原来的数据(因为这个适合的request已经不是原来的那个request了),而第二种就可以
所以,看你是需要哪种情况吧
session什么时候过期,是可以设置的,有的默认为30分钟,如果它有重新发过请求给你,那么session就不过期了。。
其实你是想问怎么判断一个值是否过期,还是问如何跳转页面??说清楚点