使用form:input为Spring MVC编写表单的正确方法是什么?

目标

我想在Spring MVC中编写一个表单并使用表单:输入一致

控制器:

 @RequestMapping("/insertChapter") public String insertChapter(@ModelAttribute Chapter chapter) { if (chapter != null) infoService.insertChapter(chapter.getChapter(), chapter.getChapter()); return "redirect:/getInfoListList"; } 

但是服务器抱怨道:

infoListList.jsp(第83行,第7列)根据TLD或标记文件,标记输入必须使用属性路径

第83行是表格forms:输入类型=“提交”…

那么编写这个jsp表单的正确方法是什么? 我知道如何使用没有forms的表单来编写:输入。 form:input和just input之间有什么区别? 它是否被认为是混合forms的好方式:输入和输入(用于提交按钮)?

你不能使用“form:input”标签来提交表格。 要提交表单,您应该使用“form:button”标签,否则您可以使用带有type =“submit”的html“input”标签。

   Pizza name: 

Pizza price:

Select Base

Select Toppings Submit