当前位置: 代码迷 >> Java Web开发 >> jsp 取值有关问题
  详细解决方案

jsp 取值有关问题

热度:5920   发布时间:2013-02-25 21:20:27.0
jsp 取值问题
有一个问卷调查差不多的页面 第一题选A 是二分 选B是三分 就是这样的题 
  每个题选A 的可能分数不同  
我把问题放在了 一维数组 答案放在了二维数组 怎么计算 总分啊 给个思路

------解决方案--------------------------------------------------------
那你需要关联上一维数组的选项与二维数组的分数
就好像表的多对多一样,,,然后再做个循环叠加。
------解决方案--------------------------------------------------------
想问下lz全部都用js做吗?

不用通过后台查数据?
------解决方案--------------------------------------------------------
HashMap<String,HashMap<String,Integer>> question=new HashMap<String,HashMap<String,Integer>>();
{1,{a=1,b=2,c=3,d=4,f=5}}
{2,{a=5,b=6,c=7,d=8,f=9}}

第一题选a
int answer=question.get("1").get("a");

第二题选bcd
int answer=question.get("2").get("b")+question.get("2").get("c")+question.get("2").get("d");
------解决方案--------------------------------------------------------
你先保存一个答案与分数对应的数据结构,然后根据用户传进来的答案,取得答案所对应的分数,最后相加
  相关解决方案