请问这种数组对象格式的前端传到后端,后端如何接收啊。然后保存到数据库要什么格式啊。
我现在后端是这样的,那个TestQuestions字段就是来接收前端试题的。用string格式的一致报错说:Invalid character found in the request target(在请求目标中发现无效字符),请问如何处理呢。我数据库用的text格式接收的。因为题目可能比较多,我准备把所有题目一起存在一个字段内
@RestController
@RequestMapping("/TestQuestions")
public class TestQuestionsController {
@Resource
TestQuestionsMapper testQuestionsMapper;
//保存词条,试卷标题,试卷内容,状态,创建人
@CrossOrigin(origins ="*",maxAge = 3600)
@GetMapping("/setTestQuestions")
public void findContent(@RequestParam("entryName") String entryName, @RequestParam("paperName") String paperName, @RequestParam("paperTitle") String paperTitle, @RequestParam("state") String state,@RequestParam("TestQuestions") String TestQuestions){
testQuestionsMapper.save(entryName,paperName,paperTitle,state,TestQuestions);
}
}