Topic: 动态表单提交的问题

  Print this page

1.动态表单提交的问题 Copy to clipboard
Posted by: Jsharp
Posted on: 2007-05-28 14:41

考试系统
老师录入题目,可以根据规则生成试卷,一共5种题型,单选,多选,判断,填空


问答。
当进入考试的jsp的时候,该jsp会得到5个list分别对应了每个题型,然后遍历循

环显示在jsp上。
那么这个表单该如何提交呢?每个题目的数量都是根据list的大小来的,也就是

说题目的多少不一定,并且填空题的空的多少也不一定,在servlet或struts的

action里该如何捕获这些参数呢?

我也考虑过用js然后在提交的时候将所有的题目id和答案先放到隐藏域里,用特

殊字符隔开,但是不是太麻烦了呢。

总之问题就是一个表单里的组件(<input..>此类的东西)数量不一定,该如何提交

并接受表单数据。还请各位同仁给提提建议,在此先谢拉

2.Re:表单提交的问题 [Re: Jsharp] Copy to clipboard
Posted by: Jsharp
Posted on: 2007-05-29 08:42

还请赐教

3.Re:动态表单提交的问题 [Re: Jsharp] Copy to clipboard
Posted by: glqky
Posted on: 2007-05-29 13:09

题目有题库的吧,把数据库中的题目ID作为每个题目在form里input项的名字,然后把这些题目ID放在session里,提交后再根据这些ID一个一个检查request,对照数据库里的答案。你看这样可行吗?欢迎大家讨论

4.Re:动态表单提交的问题 [Re: Jsharp] Copy to clipboard
Posted by: Jsharp
Posted on: 2007-05-30 09:09

恩 ,谢谢,我后来也这么想,应该是解决此问题的比较快的方案
其实这问题就是一个动态表单的提交问题,比如拿js生成几个<input..项,然后提交该表单


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923