visualforce页面中的Salesforce API全局变量

visualforce页面中的Salesforce API全局变量,salesforce,visualforce,Salesforce,Visualforce,在salesforce自定义链接中,用户可以使用API全局变量引用salesforce会话ID,如:{!API.session_ID} 我有一个visualforce页面需要这个变量,但它似乎无法识别它。错误消息表示要在页面的自定义控制器中创建apex属性“api” 这是我想要使用它的方式: 我的链接 如何实现这一点?您的问题很容易排序,全局变量的前缀是$,因此您实际需要的是 {!$Api.Session_ID} 您要求的是控制器调用一个getApi方法,该方法将返回一个包含一个名为Sessi

在salesforce自定义链接中,用户可以使用API全局变量引用salesforce会话ID,如:{!API.session_ID}

我有一个visualforce页面需要这个变量,但它似乎无法识别它。错误消息表示要在页面的自定义控制器中创建apex属性“api”

这是我想要使用它的方式: 我的链接


如何实现这一点?

您的问题很容易排序,全局变量的前缀是$,因此您实际需要的是

{!$Api.Session_ID}
您要求的是控制器调用一个getApi方法,该方法将返回一个包含一个名为Session_ID的字段的对象。是$让SFDC识别一个全局变量,而不是控制器方法

保罗