我已经阅读了几个关于如何创建一个从后端获取选项列表的选择字段的示例。但是,我对这些标签内的属性有点困惑。
我的问题是: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>
答案 0 :(得分:2)
property
是HTTP请求中发送的请求参数的名称。name
是用于填充控件的表单bean属性。来自以下文件: