您可以将按钮组件
从组件面板的“Woodstock 基本”类别拖到可视设计器中以创建按钮,用户可以通过单击该按钮来执行提交或重置表单等操作。
生成 Web 页时,按钮将变为 HTML <input type="type"> 元素,它的 type 值可以为 submit 或 reset。
将该按钮拖到可视设计器后,可以执行以下操作:
text 属性。id 属性的值。在页面 Bean 中,该属性的值是 Button 对象的名称。如果必要,可以通过选择“添加文件”将图像文件添加到属性编辑器的资源列表中。选择文件后,您将看到按钮上显示的图像。在中的 "<项目名称>" >“Web 页”> "resources" 下,可以看到在资源列表中添加的图像。
<input> 元素的 type 为 image,按钮为使用指定图像的提交按钮。 text 属性中指定的按钮标签(显示的文本)。如果您只是希望在用户单击按钮时显示另外一个页面,则不需要使用操作方法。最简单的操作是在导航编辑器中打开该页面,然后单击该页面并单击该按钮,最后拖到您希望按钮打开的页面。有关详细信息,请参见设置静态页面导航。
如果希望按钮能够根据某些条件确定要打开的页面,则需要使用操作方法。操作方法通常用于处理按钮的单击操作,并返回指示页面导航条件名称的字符串(应用程序下一个显示的页面)。该方法的缺省名称为 button-id_action,其中 button-id 是按钮的 id 属性的值。有关详细信息,请参见设置动态页面导航。
text 属性绑定到对象或数据提供器,如“绑定到数据”对话框主题所述。 text 属性之外的组件属性绑定到其他对象或 Bean 属性,这些对象或属性将自动更新此组件的属性。