<apex: pageMessages> 组件在 Visualforce 页面中17 Mar 2025 | 阅读 2 分钟 <apex:pageMessages> 是另一个重要的组件,类似于 <apex: pageMessage>,也用于显示使用 SF 样式在当前页面上呈现的所有组件的所有成功、错误和警告消息。 当我们需要获取控制器方法的用户输入时,如果该方法不对应于 sObject 上的字段,我们会使用 <apex:pageMessages> 组件。 就像 <apex: pageMessage> 组件一样,<apex: pageMessages> 组件也有一些属性,这些属性在页面上使用此组件时使用。 这些属性如下 1. idid 属性的类型为字符串,即用于允许页面上的其他组件引用该组件的唯一标识符。 语法 2. escapeescape 属性的类型为布尔值,用于指定是否应在组件生成的 HTML 输出中转义敏感的 HTML 和 XML 字符。 语法 3. renderedrendered 属性的类型为布尔值,用于指定是否在页面上呈现该组件。 默认情况下,其值设置为 true。 语法 4. showDetailshowDetail 属性的类型为布尔值,用于标识是否显示消息的详细信息部分。 默认情况下,其值设置为 false。 语法 让我们举例说明如何使用 VF 页面中的 <apex: pageMessages> 组件 ApexPageMessagesExample1.vfp 输出 ![]() 让我们看另一个例子,我们在其中从控制器类设置消息详细信息并在 VF 页面上显示它。 ApexPageMessagesExample2.vfp PageMessageController.apxc 输出 ![]() |
我们请求您订阅我们的新闻通讯以获取最新更新。