CSDN___LYY
洋仔聊编程
采纳率75%
2017-04-18 13:54

servlet内不能判断是不是新session

已采纳

if(request.getSession().isNew()){
//同步操作
System.out.println("是新的呀呀 呀");
synchronized(this){
count = load(file);
count = count.add(new BigInteger("1"));
save(file, count);
}
}

为什么在servlet内这段不执行呢?
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • u010688241 风动的年轻人 4年前

    isnew 方法的解释是:如果客户端还不知道该会话,或者客户端选择不加入该会话,则返回 true。例如,如果服务器仅使用基于 cookie 的会话,而客户端已经禁止了 cookie 的使用,则每个请求上的会话都将是新会话。

    点赞 1 评论 复制链接分享
  • ljheee ljheee 4年前

    request.getSession().isNew(),这里判断,if()进不去

    点赞 评论 复制链接分享

相关推荐