gpt4 book ai didi

javascript - Jsp 测验临时保存响应

转载 作者:行者123 更新时间:2023-11-30 06:35:02 24 4
gpt4 key购买 nike

我正在使用 jsp 开发测验评估系统。我想存储用户响应 Temp。(将响应保存为他/她单击特定的单选按钮)。我如何存储这些响应。什么是安全且易于使用的?

提前致谢:)

最佳答案

您可以使用本地 cookie。使用 HTML JavaScript。然后在你的标题页中有一个功能(我希望你有一个包含 jsp 的标题或一个显示每个问题的主要 jsp)

无论哪种方式 -> 每个页面上都会有通用的 java 脚本来保存、删除和获取 cookie,然后初始化控件。

另一种方法是使用 session ,但这会增加服务器上的 RAM 使用量,但更安全。但是在这种情况下,当您只想保存多页表单的状态时,我会在客户端使用 cookie,然后在最终提交表单时销毁它们(cookie 的生命周期可以是这个 session ,您可以在最终提交)。

您需要 cookie 代码吗?可以搜索example得到

一旦用户导航回某个页面,该问题的 cookie 就会告诉您选择哪个单选按钮。要选择一个特定的按钮这个 search would help它在以下方面: document.getElementById('q1ans1').checked = false; document.getElementById('q1ans2').checked = true;

如果你想要一个循环/数据驱动的方法,可以使用 java 脚本 eval 来获取每个单选按钮,如下所示:obj1 = eval("q"+ questionNumber + "ans"+ ansLoop)obj1.checked = cookieValueWithDefault;

关于javascript - Jsp 测验临时保存响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15135576/

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