Salesforce 重复表单并将其传递给自定义对象

Salesforce 重复表单并将其传递给自定义对象,salesforce,visualforce,Salesforce,Visualforce,在我的VF页面中,我有一个表单,它使用硬编码自定义对象的映射来执行某些操作(Schema.Sobjecttype.object1_c.fields.getMap()) 现在,我想在同一页中重复相同的表单三次,每次它接受不同的自定义对象 <apex:page> <apex:repeat .... give the 3 custom objects in a loop> <apex: form> //form code </apex:form> <

在我的VF页面中,我有一个表单,它使用硬编码自定义对象的映射来执行某些操作(Schema.Sobjecttype.object1_c.fields.getMap())

现在,我想在同一页中重复相同的表单三次,每次它接受不同的自定义对象

<apex:page>
<apex:repeat .... give the 3 custom objects in a loop>
<apex: form>
//form code
</apex:form>
</apex:repeat>
</apex:page>

//表格代码

表单代码在控制器内完成。因此,我想知道我是否可以给出一个要循环的对象列表,如果可以,那么如何循环?

为什么不将表单设置为visualforce组件,并使用对象名称作为组件的参数。然后在组件控制器中,加载该对象的getMap(),并显示在组件中