想实现这样的功能?
1、登陆验证,只有注册用户才能考试?
2、试题已经在SQL 数据库表中,用户登录后从数据库中动态把题目读出来?
3、考试完后,点提交,显示每道题答案,并实现总分?我刚开始学习作,就做简单点,作为入门?
请高手指点思路,或能给部门代码让我学习?

解决方案 »

  1.   

    说个思路:
    首先别的表根据你的需要,但是用户表(Users)肯定需要,表里有userId,userName,password等等。
    登录页面可以让用户输入用户名和密码(userName,password)然后提交到后台,根据这两个字查询数据库Users表
    找到了数据就说明登录成功,没找到数据就说明输入的userName或者password是错误的
      

  2.   

    1.创建用户表..注册了都保存好,登陆的时候用用户名和密码去数据库里找有没有数据,有的话就是注册用户可以考试...没有就提示他注册2.从数据库把题目的数据都读出来...正确答案应该有吧,把他的style display设置为true3.点提交后把答案的style display 改成false 默认的,然后就可以看到答案了.判断答案 计算得分显示出来.
      

  3.   

    1.首先写一个用户注册和验证登录的方法(很简单就能实现了,不懂的话自己到网上找找资料看)
    2.你说要从数据库动态的把题目显示出来中动态是怎样动态法呢?是随机从一堆题目中抽取,还是固定每个人都是考这些题目呢?
     2-1.如果是随机抽取,就试试用生成一个随机数(用int a = Math.random()*100)然后比如你的题目有100道,每人要考20道题,就用for循环拿出20道题;
     2-2.如果是固定就更加简单了,直接从数据库拿就可以了;
    3.最后不就提交表单,你可以提交后回到本页面,将每题的答案写到题目下面,然后计算分数就可以了。
    比较简单说说思路,大概是这样
      

  4.   

    jsp+servlet登陆成功后跳到成功的页面,在该页面上有一个考试的按钮,点击按钮跳到试题页面,只能坐选择题和填空题。把考试答案进行循环去数据库验证
      

  5.   

    首先别的表根据你的需要,但是用户表(Users)肯定需要,表里有userId,userName,password等等。 
    登录页面可以让用户输入用户名和密码(userName,password)然后提交到后台,根据这两个字查询数据库Users表 
    找到了数据就说明登录成功,没找到数据就说明输入的userName或者password是错误的 2.你说要从数据库动态的把题目显示出来中动态是怎样动态法呢?是随机从一堆题目中抽取,还是固定每个人都是考这些题目呢? 
    2-1.如果是随机抽取,就试试用生成一个随机数(用int a = Math.random()*100)然后比如你的题目有100道,每人要考20道题,就用for循环拿出20道题; 最后不就提交表单,你可以提交后回到本页面,将每题的答案写到题目下面,然后计算分数就可以了。 
    比较简单说说思路,大概是这样