Java SpringMVC模型控制器绑定的工作原理
为什么在没有任何注释的示例中,POST处理程序接收表单的填充实例 SpringMVC是如何在POST方法中绑定模型属性和参数的Java SpringMVC模型控制器绑定的工作原理,java,spring,spring-mvc,data-binding,Java,Spring,Spring Mvc,Data Binding,为什么在没有任何注释的示例中,POST处理程序接收表单的填充实例 SpringMVC是如何在POST方法中绑定模型属性和参数的 @RequestMapping( value = "/myurl", method = RequestMethod.GET ) public String setView(Model model) { MyClass instance = new MyClass(); model.addAttribute("viewParameter", instanc
@RequestMapping( value = "/myurl", method = RequestMethod.GET )
public String setView(Model model) {
MyClass instance = new MyClass();
model.addAttribute("viewParameter", instance );
return TEMPLATE_PATH;
}
@RequestMapping( value = "/myurl", method = RequestMethod.POST)
public String handleReqest(MyClass instance, Model model) {
// Why instance is populated out of the box
}
如果您不指定HTTP方法,它将为任何HTTP方法调用该处理程序方法。可能是我不确定您想知道的内容的副本。表单的字段映射到对象的属性。这是客户端发布表单时的默认行为。如果不指定HTTP方法,它将为任何HTTP方法调用该处理程序方法。可能是我不确定您想知道的内容的副本。表单的字段映射到对象的属性。这是客户端发布表单时的默认行为。