name vs property - 在select和option标签中

时间:2014-12-04 13:55:59

标签: jsp struts struts-1

我已经阅读了几个关于如何创建一个从后端获取选项列表的选择字段的示例。但是,我对这些标签内的属性有点困惑。

我的问题是:name属性和property属性之间有什么区别?请考虑以下示例:

<html:select name="addressForm" property="currentStateCode" size="1">
<logic:iterate id="user" name="usersList">
<html: options name="test" property="user.username">
</logic:iterate>
</html:select>

1 个答案:

答案 0 :(得分:2)

  • property是HTTP请求中发送的请求参数的名称。
  • name是用于填充控件的表单bean属性。

来自以下文件: