0

我有以下可以正常工作的 spring mvc 代码片段:

控制器片段:

@RequestMapping(value="/submitForm", method=RequestMethod.POST)
public String formSubmission(Employee employee)
{
    return "EmployeeWelcome";
}

在表格数据打印页面上:

<html>
<h4>List of Request Parameters</h4>
<h4>first name - ${employee.firstName}</h4>
<h4>last name - ${employee.lastName}</h4>
<h4>user email - ${employee.email}</h4>
<h4>user salary - ${employee.salary}</h4> 
</html>

以上成功打印了所有值,那么为什么需要以下内容?

ModelMap, Model, @ModelAttribute, ModelAndView
4

1 回答 1

1

如果您想从 java 端获取模型值或任何消息到 Ui,那么您将需要这些

您可以在此处查看详细信息:Model、ModelMap 和 ModelAndView 之间的区别是什么?

检查文档: https ://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/servlet/ModelAndView.html

于 2020-05-22T16:41:35.577 回答