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

解决方案 »

  1.   


    你好,我打算每页只显示一题,通过上一题,下一题来控制,每次都是跳转到同一个页面的,显示的题时通过一个变量pageNow来控制的,上一题就减一,下一题就加一这样的,那当学生返回到之前答完的题时,应该是需要将他的答案默认显示出来的,那我每次都把答案放入数据库,然后再读出来显示?这样可不可行啊?
      

  2.   

    可以在session里放一个list,list里放置试题对象,按页数顺序保存试题对象,到不同的页取不同的对象