我在网站上使用struts2和jsp。当我试图在第一个主jsp页面上显示cookie时,不显示cookie。当我刷新页面时,会显示cookie。当我登录并且在动作类中设置cookie时,会发生类似的事情。重定向到另一个页面后,我尝试显示它不显示的cookie。我需要再次刷新以使其可见。
以下是我显示Cookie的代码。
<%
Cookie cookieee[]=request.getCookies();
if(cookieee!=null)
for(Cookie co:cookieee)
{
if(co.getName().equalsIgnoreCase("cust"))
out.println(co.getValue());
}
%>
我觉得问题是request.getCookies()返回主页面的空值。登录时,它返回的是先前的cookie值,而不是更新的值。
如何通过刷新显示价值?