我在我的JSP中初始化了这样的cooke,
String timeStamp = new SimpleDateFormat("dd:MM:yyyy_HH:mm:ss:SSS").format(Calendar.getInstance().getTime());
timeStamp = timeStamp + ":" + System.nanoTime();
String loc = "/u/poolla/workspace/FirstServlet/WebContent/WEB-INF/"+timeStamp;
Cookie thecookie = new Cookie("thecookie", loc);
thecookie.setMaxAge(60*60*24);
response.addCookie(thecookie);
因此,创建的所有cookie将具有相同的名称,但不同的用户访问时间的值不同.
在java servlet的结尾处,我想停用/终止在java servlet开头传递的cookie,并说如果他们是并行使用系统的5个用户,我将如何知道哪个cookie在最后一个用户停用my.java?
例如,考虑一下
User 1 : cookie name `thecookie` value `AAA`
User 2 : cookie name `thecookie` value `BBB`
User 3 : cookie name `thecookie` value `CCC`
User 4 : cookie name `thecookie` value `DDD`
User 5 : cookie name `thecookie` value `EEE`
现在,在my.java servlet的末尾,我想要在my.java开头分配值CCC而不干扰其他cookie值的cookie,如何做到这一点?