第十九章 CSP Session 管理 - %CSP.Session 对象
对象中的 %CSP.Session 包含有关当前Session的信息以及以编程方式控制会话各个方面的方法。
User Session Data — Data Property
可以使用其 Data 属性将 %CSP.Session 中的应用程序特定信息存储在对象中。数据是一种多维数组属性,可让关联多维数组中的特定信息。该数组的内容会在会话的整个生命周期内自动维护。
可以像使用任何其他 ObjectScript 多维数组一样在对象 Data 属性中使用 %CSP.Session。
例如,如果在 OnPage 方法中执行以下代码:
Set %session.Data("MyData") = 22
然后对同一会话的后续请求(无论哪个类处理请求)在对象中的 %CSP.Session中看到此值:
Write $Get(%session.Data("MyData")) // this should print 22
注意:理解为全局变量。
在%CSP.Session 中存储应用程序特定数据的能力是一项非常强大的功能,但应该正确使用。进一步讨论请参阅“状态管理”部分。
设置用户Session数据 - 设置命令
要在对象的 %CSP.




