我有一个控制器,它有一个填充列表和地图的方法。
Public class A
{ public Map<string,Book__c> map1 {get;set;}
public List<String> Lst {get;set;}
public A()
{
..... do something...
}
public refresh()
{
Lst= new List<String>();
map1=new Map<string,Book__c>;
// Populating the map and List in this method
}
}
在我的 VF 页面中,我在输入字段更改时调用刷新方法,该方法被调用,地图和列表被填充。但它们没有显示在 VF 页面中
VF 代码
<apex:pageblocksection id="tableApp" >
<table id="apppp">
<tr>
<th>Name</th>
</tr>
<apex:repeat var="d" value="{!Lst}">
<tr>
<td><apex:outputText value="{!d}"/></td>
</tr>
</apex:repeat>
</table>
</apex:pageblocksection>
这段代码有什么问题吗?我在更改输入字段时重新呈现 pageblocksection tableApp