属性决定组件的外观和行为。例如,按钮具有 text 属性,该属性指定在按钮上显示的标签。正如设置组件属性中所述,可以在“属性”窗口、Java 源代码或 JSP 源代码中设置属性。
可通过选择组件,然后在“属性”窗口中编辑组件的属性来更改这些属性。组件共享的一些公共属性包括以下内容:
button1)放到页面上时,IDE 将为每个组件指定一个缺省 id,不过您可以随时使用“属性”窗口重命名组件。您所做的更改将反映在应用程序中。
用于呈现 HTML 文本的组件具有 escape 属性,如静态文本或组件(如标签和超级链接)的文本部分。如果选中此属性,则会将输入中的 <、> 和 & 字符转换为 HTML 实体 <、> 和 &。
很多组件具有与 JavaScript 相关的事件属性,这些属性可用于为组件开发客户端脚本。“属性”窗口中的 "JavaScript" 类别下列出了这些属性,其中包括 onclick、onchange 和 onmouseover。这些属性的值是这些事件的 JavaScript 代码(或其他客户端脚本代码)。
在设计页面时,可以在 IDE 中更改属性;或者在运行 Web 应用程序时,可以在组件的 Java 事件处理程序中查询或更改任何组件属性的值。