操作对象表单对象命令对象

时间:2015-02-03 21:47:58

标签: forms spring-mvc action

有人可以在Web应用程序的上下文中解释这些意味着什么?我正在阅读Spring MVC参考资料并看到这些术语被抛出。

1 个答案:

答案 0 :(得分:0)

这些是指一个bean,它是表单字段中数据的目标。即如果您有一个包含用户名,地址,电子邮件等的Person bean,那么您可能会有一个registration.jsp,其中包含您的用户输入所有这些不同详细信息的表单,并在表单标记中设置属性路径,例如path =“username”等。一旦他们发布表单,他们输入的所有信息将从路径属性中匹配并映射到Person类中相应的相应字段。

示例jsp:

<form:form ... commandName="person">
  <input type="text" ...  path="username">

人类

Private String username;

Spring docs:http://docs.spring.io/autorepo/docs/spring/3.2.x/spring-framework-reference/html/view.html