我正在尝试为将来的访问存储新的Cookie,但Cookie永远不会存储,并且在进一步的调用中无法恢复。
<%
Cookie[] listCookies = request.getCookies();
boolean visitPrev = false;
for (int i=0; i<llistCookies.length && !visitPrev; i++){
Cookie lc = listCookies[i];
if (lc.getName().equals("cokkieRPL")){
visitPrev = true;
session.setAttribute("newVisit","false");
}
}
if (!visitPrev){
Cookie galleta = new Cookie("cokkieRPL", "access");
galleta.setMaxAge(60*60*24*90);//90 days
galleta.setPath("/RPL"); //I tried with galleta.setPath("/") too
response.addCookie(galleta);
}
%>
任何人都可以看到错误吗? 提前致谢