0

如何在 BeanEditForm 中为 BeanEditForm 中未显示的某些键创建一个选择框,例如我有一个表:

Person:

IDPerson
PersonName

和表

Contact:

IDContact
IDPerson
ContactName

我想创建一个 BeanEditForm 允许我在挂毯 5.3 中添加联系人时从列表中选择一个人。

4

2 回答 2

1

请尝试以下

<t:beaneditor t:id="contact" add="person" object="contact">
    <p:person>
        <t:select .../>
    </p:person>
</t:beaneditor>

它应该可以工作,但我是从头顶输入的。

于 2013-09-19T05:44:33.473 回答
1

您可以按照 Michal Gruca 的建议使用带有“add”和块参数的 beaneditform,也可以直接使用 beaneditor。A<t:beaneditform />只是一个<t:beaneditor />内部<t:form />

例如:

<t:form t:id="contactForm">
    <t:errors/>
    <t:beaneditor object="contact" include="firstName,lastName" />
    <t:label for="person" /><t:select t:id="person" value="contact.person" model="..." />
    <t:beaneditor object="contact" include="height,age" />
    <input type="submit" value="message:submit-label" />
</t:form>
于 2013-09-19T07:32:05.710 回答