【发布时间】:2019-02-04 10:00:38
【问题描述】:
我在 visualforce 页面中有一个多选选项列表和页面块表我想将选定的多选选项列表值和修改的页面块表值发送到下一个 visualforce 页面
这是我的 vf 页面代码
<apex:pageBlockSection title="Filter based on profiles" collapsible="true" >
<apex:selectList style="margin-left: 60%;width:150%" value="{!multival}" size="10" multiselect="true" >
<apex:selectOptions value="{!Name}"></apex:selectOptions>
</apex:selectList>
</apex:pageBlockSection>
<apex:commandButton style="margin-left: 30%;width:5%" value="Next" action="{!redirect}"/>
这是我的第一个控制器代码
public String multival {get;set;}
public pagereference redirect(){
PageReference redirect = new PageReference('/apex/nextPage?
att='+multival);
redirect.setRedirect(true);
return redirect;
}
这是我的第二个控制器代码
public class selectedList {
public String multival {get;set;}
public selectedList (){
multival = ApexPages.currentPage().getParameters().get('att');
}
}
如何将选定的多选选项列表值传递到我的下一页?
【问题讨论】:
标签: salesforce apex-code visualforce