【发布时间】:2012-03-29 15:41:11
【问题描述】:
您好,我正在使用 Grails 做一个应用程序。 这是一个管理发票的应用程序。 每张发票都有一个产品清单。 每个产品可以是具有不同属性的 3 种类型之一。 所以,我已经完成了模型
class Invoice{
static hasMany = [products: Product]
}
abstract class Product{
static belongsTo = [invoice: Invoice]
abstract int getPrice()
}
class ProductA extends Product{
//implementation of getPrice using its own properties
}
现在我不知道如何从 GSP 的角度来管理它。
我知道 Grails 使用 class 列管理继承,因此,当我编写表单以添加产品时,我是否还必须管理此类输入?
类似这样的:
<g:textField name="products[0].class" value="ProductA" />
我对 Grails 很陌生,我知道 Spring,而且我不知道如何管理它,每个建议都很好。 非常感谢。
【问题讨论】:
标签: grails grails-orm gsp