在过滤器内部,我试图为当前的 http 会话设置一个属性。然后我使用 response.sendRedirect() 重定向到另一个资源。资源将请求发送回过滤器。第二次会话丢失会话属性。
请提供一些指针。
第一个请求如下:
HttpSession objSession = request.getSession(true);
objSession.setAttribute("wasRequestURL", completeURL);
第二个请求如下:
if (null != objSession.getAttribute("wasRequestURL") &&
!"".equals(objSession.getAttribute("wasRequestURL").toString().trim())) {
requestedURL = objSession.getAttribute("wasRequestURL").toString();
logger.info("The session value for wasRequestURL is :::"+requestedURL);
}