gpt4 book ai didi

coldfusion - 如何设计 ColdFusion 页面以在不使用 SESSION 范围的情况下跨请求更新数据数组?

转载 作者:行者123 更新时间:2023-12-04 05:56:14 24 4
gpt4 key购买 nike

这更像是一个概念性问题。我有一个工作应用程序,它允许用户上传地址的 CSV 文件,然后将数据解析为地址对象数组,然后根据某些规则验证每个地址对象(需要某些字段等)。然后该页面显示验证失败的所有地址,使用户能够编辑或删除每个地址。

现在,我将整个数组存储在 SESSION 变量中,为每个地址分配一个 Id 值,然后在用户进行编辑和提交表单时更新 SESSION 数组中的每个地址。

我正在想办法在不使用 SESSION 范围、不使用物理数据库或物理文件的情况下做到这一点。有任何想法吗?

最佳答案

如果您不使用物理数据库,则必须使用某种持久作用域。这意味着 SESSION 范围、CLIENT 范围(如果已启用)、APPLICATION 范围或 SERVER 范围。但我认为最安全的方法(因为如果您的服务器出现故障,所有这些持久作用域都会被清除)是将它们存储在数据库中——无论该数据库是 RDBMS、文本文件还是 Verity 或 Solr 集合。如果这不能回答您的问题,我提前道歉。

关于coldfusion - 如何设计 ColdFusion 页面以在不使用 SESSION 范围的情况下跨请求更新数据数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9487284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com