Scala RequestVar中的数据何时将被清除?

Scala RequestVar中的数据何时将被清除?,scala,lift,Scala,Lift,从本文中,我知道RequestVar中的数据实际上存储在全局映射中,并且通过名称访问该值 因此,当表单未通过验证时,我们仍然可以在RequestVar中获取值,因为我们初始化的新RequestVar对象与前一个对象具有相同的名称 该值似乎保留在全局映射中,并且不会被清除?我们不会使用它,但我们不清除它?如果会被清除,什么时候会被清除 如果没有,是否可以访问以前请求的值 因此,当表单未通过验证时 你说的是什么形式?我假设您只想到了存储在RequestVar中的任何数据 如果会被清除,什么时候会被清

从本文中,我知道RequestVar中的数据实际上存储在全局映射中,并且通过名称访问该值

因此,当表单未通过验证时,我们仍然可以在RequestVar中获取值,因为我们初始化的新RequestVar对象与前一个对象具有相同的名称

该值似乎保留在全局映射中,并且不会被清除?我们不会使用它,但我们不清除它?如果会被清除,什么时候会被清除

如果没有,是否可以访问以前请求的值

因此,当表单未通过验证时

你说的是什么形式?我假设您只想到了存储在RequestVar中的任何数据

如果会被清除,什么时候会被清除

请求结束后,将清除requestVar。签出详细的wiki页面: 我不想从那里复制粘贴以避免将来过时的数据

如果没有,是否可以访问以前请求的值


使用RequestVar是不可能的,您应该使用SessionVar。有关它的信息可以在我发布的同一个链接上找到。

谢谢,我已经阅读了该wiki链接,但我想找到清理源代码中数据的代码。这几天我在读电梯代码,但我仍然不知道如何在代码中实现。考虑到6天内没有人回答你的问题,我建议你在官方电梯组中提问: