有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

会话失效后找到的java数据

我正在使用一个框架,遇到了一个我无法解决的问题

我们有以下代码:

    String returnValue = LoginWorker.logout(request, response);

    ShoppingCart newShoppingCart = ShoppingCartEvents.getCartObject(request);

简言之,以下内容包括: 注销用户(框架代码!),并创建一个新的购物车

此代码来自注销:

  // now empty out the session
    session.invalidate();
    session = request.getSession(true);

因此,我们肯定有一个新的会议。现在,在购物车构造函数中,这是用于设置字段的代码(这导致了我的问题):

       this.orderPartyId = (String) session.getAttribute("orderPartyId");

此数据只能为NULL,因为在注销后会话中未设置此值。 无论是在我的本地环境上,还是在登台(UAT)系统上,这都不会发生。只有现场直播,我真的无法解释

该框架是ApacheOfBiz,但我很确定这不是特定的

有没有人经历过这样的事情


共 (0) 个答案