springMVC接收动态数据json参数

/**
    //===================前端js调用==================
    ceshi()
    function ceshi(){
    	var judgmentListQuestionParamsAndSave = [];
    	judgmentListQuestionParamsAndSave.push({            				
				  'questionId':970,
				  'questionType':1,
				  'correct':'B',
				  'correctClient':'B',
				  'haveOp':1
		  });
    	judgmentListQuestionParamsAndSave.push({            				
			  'questionId':972,
			  'questionType':1,
			  'correct':'D',
			  'correctClient':'D',
			  'haveOp':1
	     });
    	judgmentListQuestionParamsAndSave.push({            				
				  'questionId':1070,
				  'questionType':2,
				  'correct':'ABCDEFG',
				  'correctClient':'ABCDEFG',
				  'haveOp':1
    	 });
    	judgmentListQuestionParamsAndSave.push({            				
			  'questionId':971,
			  'questionType':2,
			  'correct':'ABD',
			  'correctClient':'ABD',
			  'haveOp':1
	    });
    	judgmentListQuestionParamsAndSave.push({            				
				  'questionId':1066,
				  'questionType':3,
				  'correct':'1',
				  'correctClient':'1',
				  'haveOp':1
    	 });
    	judgmentListQuestionParamsAndSave.push({            				
			  'questionId':1067,
			  'questionType':3,
			  'correct':'1',
			  'correctClient':'1',
			  'haveOp':1
	     });
    	$.ajax({
    	      // headers必须添加,否则会报415错误
    	    	headers: {
    	       		'Accept': 'application/json',
    	        	'Content-Type': 'application/json'
    	   		 },
    	  		type: 'POST',
    	  		dataType: "json", //表示返回值类型,不必须
    	  		data: JSON.stringify(judgmentListQuestionParamsAndSave),
    	  		url: '${GLOB_HOME}/qExamRecord/judgmentListQuestionParamsAndSave/5/1/1/120000',
    	  		success: function(data){
    	  			console.log("===ceshi====");
    	  			console.log(data);
    	  		}
    	});
    } 
	 */
	@SuppressWarnings({ "unchecked", "rawtypes" })
	@RequestMapping(value="/judgmentListQuestionParamsAndSave/{exampaperId}/{examMode}/{paperType}/{questioningTime}",method=RequestMethod.POST)
    public Object judgmentListQuestionParamsAndSave(@RequestBody List<QuestionJudgmentParam> listVideo,
    		@PathVariable int exampaperId,
    		@PathVariable int examMode,
    		@PathVariable int paperType,
    		@PathVariable int questioningTime,
    		HttpServletRequest request){
    		//TODO
    		}

POJO,省去geter/serter

public class QuestionJudgmentParam {
	 private int haveOp;
     private int questionId;
     private int questionType;
     private String correct;
     private String correctClient;
     private int testResult;
     //geter/serter
     }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值