我们使用以下代码设置cookie:
FacesContext context = FacesContext.getCurrentInstance();
HttpServletResponse response = (HttpServletResponse) context.getExternalContext().getResponse();
Cookie cookie = new Cookie(name, value);
cookie.setMaxAge(lifetimeInSeconds);
cookie.setPath("/");
response.addCookie(cookie);
但是,当启用“增强保护模式”时,我们会在Internet Explorer中看到未设置Cookie。我们怎样才能最终设置一个cookie?我们必须使用其他API吗?我们使用的是JSF 1.2(Mojorra 2.0.3 - b5)