在 Salesforce 页面中使用静态 Apex 方法


public class Settings
{
   public static String getMyValue() {
      return custom_object__c.getAll().values()[0].value__c;
   }
}

当我尝试在这样的页面中访问它时......

{!Settings.getMyValue()}

。它说...

错误:未知函数设置.getMyValue。检查拼写

您可以在页面的控制器中定义属性和 getter:

public string settingsValue;
public string getSettingsValue()
{
    return Settings.getMyValue();
}

然后,您应该能够从页面调用 {!settingsValue}。

我认为您不能从不在控制器中的页面调用方法。

最新更新