【发布时间】:2019-01-22 05:20:19
【问题描述】:
我有一个 VisualForce 页面 testPage
<apex:page controller="testController">
{!myString}, {!myString1}, {!myString2}, {!Mystring3}, {!myString}
</apex:page>
控制器是
public class testController {
public string myString {get;set;}
public string getMyString1()
{
return myString;
}
public string getMyString2()
{
if(myString==null)
myString = 'Method2';
return myString;
}
public void getMystring3()
{
myString = 'Method3';
}
}
加载页面时,输出, , Method2, ,。
getMyString2 和 getMyString3 方法都设置了属性。
为什么这里没有设置myString 属性?
【问题讨论】:
-
您是否尝试过使用简单的 setString() 方法?而不是设置;并得到;
标签: salesforce apex