SSH2考试系统的时间控制有关问题

SSH2考试系统的时间控制问题
最近做一个用SSH2框架编写的考试系统,比方说,每个班级的学生有10场考试依次进行,如何能确保学生只能在特定时间内进入特定的考试呢? 还有考试时间结束后jsp如何将表单自动提交呢?菜鸟求大神帮助。。。
------解决思路----------------------
最近做一个用SSH2框架编写的考试系统,比方说,每个班级的学生有10场考试依次进行,如何能确保学生只能在特定时间内进入特定的考试呢? 

考试id,考试顺序(1-10),考试起止时间

学生 id   对应的考试 id 关联

最主要是你考试的设计,规定时间内只有符合条件的考试进行。


还有考试时间结束后jsp如何将表单自动提交呢?菜鸟求大神帮助。。。

比如后台带过一个结束时间,每秒轮询一次。如果时间到,执行表单提交。一般看到的是页面上倒计时在闪。

------解决思路----------------------
获取开始考试时间,把没有在时间内的考试人员排除掉,从考试开始就定义一个定时器,规定时间,时间一到就自动执行提交的操作
------解决思路----------------------
客户端setTimeOut,javascript的API,服务端需要记录唯一的考试号及考试开始时间,一个学生一个考试号