我正在尝试使用 Web 应用程序上的一些输入行将新行存储到 SQL 表中。我的 jsp 具有我需要的所有输入行。但是,我需要存储新对象而不输入新 Id,因为它是自动递增的。我可以调用构造函数来存储除 id 之外的所有内容。到目前为止我该部分的代码是:
@RequestMapping(value = "/save", method = RequestMethod.POST)
public ModelAndView save
//Index connect
(@RequestParam("id") String id, @RequestParam("type") String animalType,
@RequestParam("name") String animalName, @RequestParam("age") int animalAge){
ModelAndView mv = new ModelAndView("redirect:/");
AnimalConstruct newAnimal;
newAnimal.setAnimalType(animalType);
newAnimal.setAnimalName(animalName);
newAnimal.setAnimalAge(animalAge);
animals.save(newAnimal);
mv.addObject("animalList", animals.findAll());
return mv;
因此,如果我想存储“(id)11,(type)bird,(name)patty,(age)5”,并且我只将类型、名称和年龄设置为可输入,那么我应该对 id 做什么?我认为该对象在技术上将 id 注入为空,但随后我抛出了一个错误。我对 java 和 Springboot 都很陌生,并且在这两个方面的技能都非常薄弱。
交互式爱情
狐的传说
holdtom
相关分类