jsp题库管理系统中,页面跳转时答案的传递以及默认显示有关问题

jsp题库管理系统中,页面跳转时答案的传递以及默认显示问题?
自己做了一个基于JSP/Servlet的题库管理系统,学生在练习的时候,我是一页显示一道题的,然后通过一个pageNow(对应第几题)来显示需要的题,现在问题来了:
  当点击上一题的时候,如何保存上一题学生的答案(考虑每答一道题,就放进数据库中,可行吗?),当学生点击上一题的时候,上一题的答案就需要显示出来了,而不是第一次作答时的空的了,如果每点击下一题的时候,就把当前作答的答案放进数据库的话,当点击上一题的时候,就需要从数据库中拿出答案,进行显示了.

------解决方案--------------------
如果操作频度密集的话,不建议直接写入数据库,直接在Session用个List来保存学生答案就行了。

不过写库的好处是如果学生不小心关闭了浏览器,已经做的答案不会丢失,所以也是挺人性化的。


------解决方案--------------------
探讨

不过写库的好处是如果学生不小心关闭了浏览器,已经做的答案不会丢失,所以也是挺人性化的。

------解决方案--------------------
没感觉有太大问题,无非是做好检查,Session有说明不是第一次访问,Session中没有说明是第一次访问,那就初始化Session。然后后面代码一致。
------解决方案--------------------
放进数据库不好.万一学生检查以后要修改怎么办.你还要写一段修改数据库的代码.
应该是放在一个session.把这个session的有效时间设置的和考试时间一样长.页面上放一个"交卷"按钮,点击按钮,数据进库.学生只要不点"交卷"就不算完成考试.