一个在线答题系统 一个页面有8个单选题,点击下一页进行翻页 如何将结果暂时存 并且在回到刚才页面的时候 还可以显示? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在同一个页面,用div来做,点击下一页,其实是将之前那个div隐藏 如果页面会跳转的,有两种方案: 第一种把当前页面的表单数据传入到下一个页面隐藏表单进去,也就是常用的Request传值法,缺点是页面太多而且页面表单不固定的话传值不方便,像你这样在线考试系统解决方法是只能把答案用分隔符分出来整合成一个表单值。 第二种是把当前页面的表单数据放入到cookie里去,缺点就是不安全,还要客户端支持cookie不要禁用cookie. 当然通过session、application也可以做到但会增加系统负荷,也可能会影响到开发。不建议采用 用div不错,一个form里可以放多个div 用div不错,一个form里可以放多个div,控制显示隐藏 个人感觉放到session中没什么,当然前提是你就是基本的选择题、判断题什么的,因为这种题的答案非常短。而如果有简答题,那把答案放到session中确实会影响效率。可以用集合或者就用数组(因为一般有多少道题是固定的),把答案存起来,当用户提交考卷时,循环遍历去判卷。 单选题?用一个隐藏的div把每页的回答选项按一定的组织形式保存,翻页时读取. 我认为,存在session或cookie都不合适.因为你要考虑为每个当前用户和试卷做标记. struts2 上传的时候在遨游和火狐浏览器点击没有反映 ExtJS 大家帮我看下这段application的代码哪里错了,在线等。 @interface如何??注释吗?? 这句SQL语句怎么写啊?? 找份Java开发的兼职工作 有能自动根据选择模板然后填写资料等生成网站的系统吗,也就是类似csdn的静态生成shtml或xml 有没有带产品展示虚拟主机供租用呀? win2000+tomcatJDK下怎样用JDBC连接ACCESS数据库?? jsp的error 500是什么错误? java中数字转换字符串问题 mysql如何查询年份之间数据
第一种把当前页面的表单数据传入到下一个页面隐藏表单进去,也就是常用的Request传值法,缺点是页面太多而且页面表单不固定的话传值不方便,像你这样在线考试系统解决方法是只能把答案用分隔符分出来整合成一个表单值。
第二种是把当前页面的表单数据放入到cookie里去,缺点就是不安全,还要客户端支持cookie不要禁用cookie.
当然通过session、application也可以做到但会增加系统负荷,也可能会影响到开发。不建议采用
可以用集合或者就用数组(因为一般有多少道题是固定的),把答案存起来,当用户提交考卷时,循环遍历去判卷。
用一个隐藏的div把每页的回答选项按一定的组织形式保存,翻页时读取.