美文网首页S2SH在线答题
错题单独调出(第九天)

错题单独调出(第九天)

作者: setone | 来源:发表于2017-07-11 16:39 被阅读0次

第九天;

构思
1.通过El表达式拿到错题的编号(subjectid)
2.使用ajax把编号传达到后台
3.后台拿编号去查询,然后转换成Json放回前台

onepage.jsp

这次要添加如下

      //根据id查询题目
    function searchtitle(sid){
        $.ajax({
            type:"post",//请求方式
            url:"answer/onetitle.action",//请求路径
            dataType:"json",
            data:{//传参
                subjectid:sid,
            },
            success : function(content) {
                   $("#searchShow").html("");//清空显示层中的数据
                   var radio = "radio";
                    //单选题与多选题判断 
                      if (content.resulter.length>1){
                             radio = "checkbox";
                              }
                            else{
                             radio = "radio";
                             }; 
                   var obj = "<fieldset><ul><li><h3><xmp>"+content.subjecttext+"</xmp></h3></li><hr/><li><input name='"+content.subjectid+"' type='"+radio+"' value='A'>A、"+content.subjecta+" </input></li><li><input name='"+content.subjectid+"' type='"+radio+"' value='B'/>B、"+content.subjectb+" </li><li><input name='"+content.subjectid+"' type='"+radio+"' value='C'/>C、"+content.subjectc+" </li><li><input name='"+content.subjectid+"' type='"+radio+"' value='D'/>D、"+content.subjectd+" </li><li><input  type='button' value='提交' onclick='checkResult("+content.subjectid+")'/><span id='"+content.subjectid+"'></span></li><hr/><li><h3>正确答案:"+content.resulter+"</h3></li><ul></fieldset><br/>";                     
                   $("#searchShow").append(obj);
                },
        });     
      };

struts.xml

添加如下action

 <action name="onetitle"  class="subjectAction" method="onetitle"/>

SubjectAction.java

对应struts.xml,多出一个onetitle方法

    /**
     * 根据subjectid查询错题所有信息
     * 
     * @throws IOException
     */
    public void onetitle() throws IOException {
        Subject subject = subjectService.findById(subjectid);
        utils.subjectJson(subject);
    }

SubjectService.java

    public Subject findById(Long subjectid){
        return subjectDAO.findById(subjectid);
    }

相关文章

  • 错题单独调出(第九天)

    第九天; 构思1.通过El表达式拿到错题的编号(subjectid)2.使用ajax把编号传达到后台3.后台拿编号...

  • 敢于尝试是成功的开始——整理错题本

    看着孩子们交上来的错题本,有购买的正规错题本摘抄的错题;有把错题撕下来粘在课堂本上的;有把错题单独抄在课堂本上的;...

  • 觉醒的母亲

    这是我们一家三口单独共同生活的第九天,这是我体验当全职家庭主妇,也是我第一次有机会单独带孩子的第九天。孩子长...

  • 小天才电话手表引发的演练

    20190115 PD复训践行第九天 周二晚上,帮助远宝同学复习了数学课作本中的错题,从难到易,面对学期初期出现的...

  • 彩铅(落叶)

    秋天的落叶是懂人情世故的 它的色彩是天然的调色盘 调出温暖 调出明媚 调出忧郁 调出一百零一种愿望 调出回忆的乐章...

  • 今天奥数三题

    复习了 昨天的错题 主要是概念不清 被除数=除数x商+余数 做奥数不能让他单独做,还得陪一下。时间宝贵瞎折腾。 第...

  • 你这样说话,怪不得成交不了

    大脑就像电脑,输入文字就能调出画面。 有的文字调出快乐正面的画面,有的文字调出中性的画面,有的文字调出痛苦负面的画...

  • 错题本

    系统,连贯性,反映实际情况错题本错题本难的地方不在于整理错题,而在于复习错题,90%的孩子都有自己的错题本,但是只...

  • 2017-11-5 周日 晴 27篇

    今天一天妈妈都是陪着你的,上午我们俩单独在家里,上午做完老师布置的作业,主要是找了之前试卷上的错题类型各自让你做...

  • 2017年11月28号  星期二  晴

    今天儿子因为七点要去学空翻,所以催我快给他批改作业,批完了改了两个错题,又急忙发在了班级群里,让我数学单独发...

网友评论

    本文标题:错题单独调出(第九天)

    本文链接:https://www.haomeiwen.com/subject/bmsmhxtx.html