rails关于一个Action的多次或多个Action之间共享数据的思路

    举一个实际的例子:一个考试页面,总共有20题,每页一题,通过页面下方的"前一题"和"后一题"的提交按钮来跳转题目.如果到最后一题则再产生一个"交卷"按钮.每次需要将当前题号和选择的选项(A-D)传至服务器.每次都提交到同一个Action:create,create方法根据提交的按钮value来跳转到index-1,index+1以及交卷的功能.

    问题是如果还未交卷则需要保留每道题的选项,如果交卷时发现做的题目数不够则需要提示用户有题目没有做.可以考虑选择在Exam控制器类中的类变量来保存这些内容.

    未完待续

时间: 2024-11-29 19:55:31

rails关于一个Action的多次或多个Action之间共享数据的思路的相关文章

dao-怎么在action中接收jsp页面传来的字符串类型的数据,是需要转换类型还是和int类型一样

问题描述 怎么在action中接收jsp页面传来的字符串类型的数据,是需要转换类型还是和int类型一样 怎么在action中接收jsp页面传来的字符串类型的数据,是需要转换类型还是和int类型一样?要是需要转换 actiong里应该怎么写?相对应的dao和 findall里怎么写?跪求大神赐教,指导 解决方案 将int类型大于255的数值转换为十六进制字符串 解决方案二: 楼主用的struts吗?直接aciton?xxx1=xxx2. 多个用&符号. 后台直接对应xxx1的名字就行了!要提供属性

php ctrix-我现在想调用一个sharepoint的接口,这个接口返回的是xml数据,

问题描述 我现在想调用一个sharepoint的接口,这个接口返回的是xml数据, 可是这个接口只能在服务器的浏览器上访问,在本地访问不了,因为在本地我要访问那个网站,需要通过ctrix登录,,现在我不知道在本地如何才能利用这个接口,

teradata-tera data 数据库中,drop一个表的时候,我点了取消,请问数据会丢失吗

问题描述 tera data 数据库中,drop一个表的时候,我点了取消,请问数据会丢失吗 tera data 数据库中,drop一个表的时候,我点了取消,请问数据会丢失吗 解决方案 http://www.soso.io/article/79867.html 解决方案二: 当然会 数据表也没有el

c++ 写一个查询系统 ,不用数据库,从txt中读取数据,求大神指点啊 ...

问题描述 c++ 写一个查询系统 ,不用数据库,从txt中读取数据,求大神指点啊 ... 解决方案 你首先的规范text 文档的数据格式 ,然后通过文件流从文件中读取数据 解决方案二: 直接用ifstream读入,然后getline一行行读取,然后可以用sscanf格式化提取(因为你是用,分隔的) 可以把数据都存储下来(存在结构体数组或者vector都行) 之后再实现查找的功能

请教一个数据存储思路。

问题描述 请教一个数据存储思路. 我有几台服务器不停的在产生数据,每秒钟大概有15000条数据,我要把这些数据插入MySQL数据库中,但是现在发现MySQL好像不能胜任,因为数据是在几台服务器上不停产生的,我每台服务器都会向数据库建立一个长连接,大概每台服务器向数据库建立20个长连接,但经常有些数据插入不了,请问一下,这些有没有更好的数据存储思路.. 解决方案 MySql用分布式方式 http://blog.chinaunix.net/uid-25979788-id-3270311.html

共享一个用反射实现的任意实体类之间的数据“复制或合并”代码(十行以内),控制非常的灵活~~~

问题描述 1.说明:string[]reqItems是需要复制的列属性,可以在调用的时候就指定复制哪些字段,而略过其它不需要复制的字段.boolcreate指定是复制,还是新建?2.用途:(1)用于相同实体类之间的数据复制.(2)用于不同实体类之间的数据复制.(3)用于多个实体类合成为新的实体类.3.示例:下面是我们原来更新数据时的代码,是不是很麻烦?varrow=rows.FirstOrDefault();if(row==null)continue;row.StockCode=webItem.

写一个存储过程,更新5张表,表之间没有关系,表中的字段也不相同,要用传参数的形式

问题描述 写一个存储过程,更新5张表,表之间没有关系,表中的字段也不相同,要用传参数的形式 求助,写一个存储过程,更新5张表,表之间没有关系,表中的字段也不相同,要用传参数的形式.是否可以写在一个存储过程中.谢谢大家啦.遇到难题啦. update语句已经写好了,就是不知道如何整合成存储过程. 解决方案 可以的,一个存储过程可以执行多个update语句

在.jsp文件里面,通过jquery load方法加载另一个.jsp文件,请问这2个.jsp文件是否共享数据呢?

问题描述 1.问题里面的共享数据是指,在.jsp里的脚本代码 定义的变量/对象等举例,<%Cart cart = request.getAttribute("cart");--%>2.再打个比方----包含文件,有2种方法:1).jsp指令<jsp:include page="XXX.jsp"/> //这样包含进来的.jsp文件不共享数据,因为2个.jsp文件 各自独立!2).jsp标准动作<%@ include file="

STRUCT组件的&amp;amp;lt;logic:equal&amp;amp;gt;对比的前后一个是STRING一个是INTEGER 怎么解决但是不能再ACTION内转换

问题描述 <logic:iteratename="usersForm"property="list"id="role"><logic:equalname="usersForm"property="type"value="<bean:writename='role'property='id'/>"><inputtype="radio&qu