0 1

form持久化5

登录界面完成了输入用户名(userid)、密码(password)后,action 搜索出整个系统相关的记录到 allid form上面去,如(schoolid,classid,studentid)。目的是希望之后程序的流程,直接可以查找这个 allid form 就能找到相对应的 id 方便查询其它记录。问题是每次对 allid form 进行 new 对象就会把之前存的数据都清空,不能用 static 修饰 allid form 上的记录,还有什么方法能让 allid form 的记录一直存在直到用户关闭或者退出?

clone么?


问题补充:考虑过,但是这样的话,多用户登录运行程序会不会出现记录混乱?
还有想知道clone 要是做成了form 的克隆之后,效果就是怎样?new form引用的是form 的本体?还是副本?
2012年9月02日 14:58

2个答案 按时间排序 按投票排序

0 1

采纳的答案

可以用session 来实现: 如果不用session实现的话,cookie也是一样的 , 要不你可以可以 用 hashmap 来实现,存取你需要的数据,也可以定义你的流程,不过 map 还是需要 static的 ,  整的来说 session 的机制也是 在服务器当中 存得 map

2012年9月03日 08:32
0 0

典型的session需求啊,在用户登录状态下持久保持数据。 用session最简单。

1、用户登录完成,把数据放到session中;
2、在接下来一系列操作中,需要数据直接从session取。

2012年9月02日 15:01

相关推荐

    react-hook-form-persist:使用您选择的存储持久化并填充react-hook-form表单

    使用您选择的存储持久化并填充表单 目录 用法 import React from "react" ; import ReactDOM from "react-dom" ; import useForm from "react-hook-form" import useFormPersist from 'react-hook-form-persist' ...

    HarmonyOS应用开发实战-卡片信息持久化处理.docx

    ### HarmonyOS应用开发实战——卡片信息持久化处理 #### 一、引言 在HarmonyOS的应用开发过程中,为了提高用户体验以及确保应用的稳定运行,开发者往往需要对应用中的数据进行持久化处理。特别是对于卡片类应用而...

    Java emoji持久化mysql过程详解

    Java emoji持久化mysql过程详解 Java emoji持久化mysql过程详解是指在Java应用程序中如何将emoji表情持久化到mysql数据库的过程。由于mysql的utf-8字符集不能保存四字节的emoji表情符号,所以需要特殊处理。下面将...

    一个Form数据拆分到不同的jsp中

    描述中提到的是孙维琴老师的Struts1书籍中的一个示例,这个例子是通过使用Struts框架结合Hibernate持久化框架来实现的。Struts1是一个经典的MVC(Model-View-Controller)框架,它在Web应用中负责处理用户请求,控制...

    C#串口上位机Form版本

    通过这些类,开发者可以在上位机中加载XML配置文件,实现参数设置的持久化,或者将通信结果以XML格式保存,便于数据交换和处理。同时,XML Schema (XSD) 可用于验证数据的结构,确保文件内容的正确性。 3. 回车键...

    jquery.formwizard-3.0.5

    4. **数据持久化**:在用户切换表单步骤时,插件会自动保存已输入的数据,避免用户重复输入,增强了交互体验。 5. **验证集成**:可以集成其他表单验证库,如 jQuery Validation Plugin,以在用户提交表单之前检查...

    vue-ele-form-generator-master.zip

    vue-ele-form-generator 是专为 vue-ele-form 开发的可视化表单设计工具, 让表单开发的效率更上一层楼! 支持本地启动,告别被墙 所有表单组件属性都可点选,告别不完整的体验 持久化存储,告别刷新就没的尴尬

    form builder内置函数说明

    `commit_form`函数确保表单中的数据被保存到数据库中,是数据持久化的关键步骤。 #### 二十四、Convert Other Value - 转换值 `convert_other_value`函数用于转换下拉列表、圆形单选按钮组或复选框的值,使其符合...

    vue-ele-form-generator可视化表单设计工具-其他

    vue-ele-form-generator是专...8、数据持久化(刷新依然存在) 9、一键生成配置 json 数据 10、一键生成.vue 格式内容 注意: 此设计器不是独立存在的,是依托于 vue-ele-form,在使用前请务必阅读 vue-ele-form 的文档。

    Websocket_server_client_Form.rar

    WebSocket是一种在客户端和服务器之间建立持久连接的协议,它允许双方进行双向通信,极大地提高了实时性。本实例是基于C# Form技术实现的WebSocket通信,包括服务端和客户端的交互,非常适合于创建实时的网络聊天...

    基于注解的springmvc进行form表单操作

    在Spring MVC框架中,基于注解的编程方式极大地简化了Web应用的开发,尤其是在处理HTTP请求,如form表单提交时。本篇文章将深入探讨如何使用注解来...同时,结合MySQL这样的关系型数据库,可以方便地实现数据的持久化。

    Form_builder内置函数说明

    23. `commit_form`: 提交表单中的更改到数据库,确保数据持久化。 24. `convert_other_value`: 将下拉列表、按钮组或复选框的值转换为匹配当前项状态的值。 25. `copy`: 复制一个变量的值到另一个变量,实现数据的...

    mvc中使用Form进行身份认证与角色授权

    在本文中,我们将深入探讨如何在MVC(Model-View-Controller)框架中利用Form认证进行用户身份验证,并结合Cookie实现持久化的会话管理。同时,我们还将介绍如何利用Redis作为存储工具来记录异常信息,以提升系统的...

    C#Clothing Sales Form

    为了持久化存储销售数据,"Clothing Sales Form"可能使用了SQL Server Compact Edition或SQLite等轻量级数据库。开发者会通过ADO.NET库来建立数据库连接,执行CRUD操作(Create、Read、Update、Delete),实现数据...

    asp.net使用Form认证实现用户登录

    false, // 是否持久化cookie "", // 用户数据 FormsAuthentication.FormsCookiePath); // cookie路径 string encryptedTicket = FormsAuthentication.Encrypt(ticket); HttpCookie cookie = new HttpCookie...

    vue-ele-form-generator可视化表单设计工具 v3.1.0

    8、数据持久化(刷新依然存在) 9、一键生成配置 json 数据 10、一键生成.vue 格式内容注意: 此设计器不是独立存在的,是依托于 vue-ele-form,在使用前请务必阅读 vue-ele-form 的文档。vue-ele-form-generator...

    C# 短信案例Form程序

    6. **数据持久化**:考虑到短信记录可能需要保存,开发者还需要了解如何在C#中进行文件操作,如使用`System.IO.File`类保存和读取文本文件,或者使用更高级的数据存储方式如SQLite数据库。 综上所述,"C# 短信案例...

    swt form

    然而,如果SWT Form的应用涉及到数据持久化、业务逻辑处理或者服务调用,Spring框架可以作为后端支持,提供依赖注入、事务管理等功能。 综合以上信息,SWT Form的相关知识点可能包括: 1. SWT基础:了解SWT的基本...

    XML_img.rar_Form_soap_xml_序列化_序列化和反序列化

    总的来说,这个压缩包提供的示例可能展示了如何使用SoapFormatter类来处理图像文件的XML序列化和反序列化,这对于创建需要在网络上传输或持久化对象状态的Web服务或者应用程序是非常有用的。通过实践这些示例,...

    javaForm进销存管理系统

    4. 数据持久化:为了保证数据的安全性和可靠性,进销存系统通常会采用事务处理机制,确保数据的一致性。此外,还可以通过备份和恢复策略来应对意外情况。 三、实现原理 1. 用户界面:使用Swing构建的用户界面,包含...

Global site tag (gtag.js) - Google Analytics