基本上我有一个表格,当我请求特定的 URL 进行目击时,我正在制作一个对象“目击”。虽然,在表单中我有另一个对象,我想在标签中从数据库中填充它。这个选择标签基本上从数据库中获取所有“害虫”并填充它们。我的控制器正在设置像这样添加 2 个属性,我不确定这是否是正确的做法,或者在提交时一个对象会覆盖另一个对象。
我的控制器方法:
@RequestMapping("/sighting")
public String makeSighting(Model model, Principal principal) {
List<Pest> pests = pestsService.getPests();
model.addAttribute("pests", pests);
model.addAttribute("sighting", new Sighting());
return "sighting";
}
如果你能帮助我,那就太好了。如果需要,我还将提供表单的代码。谢谢