'cookie'全局对象应该如何在xPages上运行?这是一张地图,所以我可以轻松检查cookie的存在,但是如何创建一个新的cookie?使用cookie.name ="value"会引发错误,因为假设cookie必须是一些带有params等对象的对象.但它是什么类型的对象?我找不到任何合适的文件,或者我错过了什么.
cookie对象表示请求实例的cookie值的映射.所以你不能使用它,因为'设置cookie'意味着'在响应中添加cookie'.
因此,正如文章所建议的那样,您必须使用响应对象.
var response = facesContext.getExternalContext().getResponse();
var userCookie = new javax.servlet.http.Cookie("name", "value");
userCookie.setMaxAge(60*60*24*365*10); // set age in seconds...
userCookie.setPath("/"); // cookie will be valid under this path
response.addCookie(userCookie);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
864 次 |
最近记录: |