具体来说,页面分为两部分,上面是显示所有的题号,然后点击题号,页面下部分会跳到对应的题。但是做完后统一提交试卷。
请问有经验的高手,这个提交部分应该怎么提交。感激不尽..
请问有经验的高手,这个提交部分应该怎么提交。感激不尽..
解决方案 »
- c.tld 文件
- java rar解压缩中文路径问题
- FCKeditor将图片放到数据库问题
- 关于HTML 框架: 想在上、左、右的框架集中再加入下框架,可是怎么加不起来呢。
- tomcat的奇怪问题
- FengYuanMSFT(袁峰 www.fengyuan.com) ,请进!小弟有话想对您说。。。。。。
- 请问我想用JAVASCRIPT中的window.open(myAction.do)这样的方法来调用STRUTS中定义的ACTION,可以这样用吗
- 救救我呀!
- 大家用JSP做东西,是否是使用jakarta项目的taglib库,还是自己写?
- 哪位大神懂自动组卷的随机算法,用的是S2SH,求指导!!!!!!
- 请问用java 开发一个文章管理系统,类似于DEDEcms的
- MyBatis Exception
哪怕页面下部分每次只显示一道题,他们仍然可以在一个Form中
我是新手,我不怎么理解你的提交所有的radio值。这个应该是一个框架页面,然后上面是所有的题号链接。
下面是一个题的问题及答案。但是我做了这一题后,点击下一题框架页面的下部分,就会换成另一个页面。
请问,那上一题的答案怎么处理。 难道可以点击提交,把前面所有页面的答案提交到一个servlet?
放在一个全局的隐藏域中
我现在就是不明白,这个提交部分。那个框架页面,真的不知道怎么提交。以前提交数据都是在一个页面里面的。
你说的那个form是那个struts里面的form吗?反射接受界面参数的form? 我不是很理解,请问能详细点嘛?
本人新手,感觉毫无头绪。请高手勿喷。
我以前也想过,将选取的值放在一个application中,而application的value部分存的是一个map结构,key是题号
,value是题目的答案。最后提交的时候,就去application中对这个map进行处理。但是这样的问题是每次做完一题时,似乎都要这个题的页面提交啊。貌似我看别人的,好像都没有单独提交的。请问,能实现切换页面的时候,将数据进行操作吗?比如存入application。
<input name="test_1" type="radio" value="A"/>A.第一句正确
<input name="test_1" type="radio" value="B"/>B.第二句正确
<input name="test_1" type="radio" value="C"/>C.第一句正确
<input name="test_1" type="radio" value="D"/>D.第二句正确。提交的时候可通过用for循环获取到test_i的选择项并将其放到全局变量answ中(answ可以为字符串或是array),循环完后将answ放到页面中的一个隐藏域中(<input type="hidden" name="answers" value=""),或者或者直接绑定在url上 传给后台的,servlet中可获取answers的值,然后拿出每一题的答案和正确答案比较(正确答案存放在一个地方供读取),最后算出分数。
注:红色部分为题号;个人的解决思路,仅供参考。
<input type=hidden id=selValue value='A-B-C-'> 答案用-分开,第二个页面<iframe id=ques src='' ></iframe>
注意提交的时候要check,如果有题没有回答,则显示为回答的题目编号。
确认继续提交,未回答的问题,答案为null,取消定位到第一道未回答的问题~