0
我在另一個類中使用了一個對象,該對象在使用spring mvc的窗體中用作命令對象,如下所示。如何使用註釋控制器在彈簧表單的命令對象內使用一個對象?
public class ManufacturerDO {
int manufacturerID;
String manufacturerName,manufacturerAddress;
}
這是我的命令下一個域對象object.My懷疑是如何得到這個域對象的字段在我的春天的形式。
我使用瞭如下嘗試:
<form:select path="productManufacturer.manufacturerID">
<c:forEach var="manufacturer" items="${manufacturerList}">
<form:option value="${manufacturer.manufacturerName}">
<c:out value="${manufacturer.manufacturerName}" />
</form:option>
</c:forEach>
</form:select>
但收到以下異常: 無效的屬性 'productManufacturer' bean類[com.global.onlineShop.ProductDO]的:嵌套的財產「的價值productManufacturer ' 一片空白。
在此先感謝
我對產品使用上述方法,這是我的命令對象,其中包含productmanufacturer對象作爲field.now我想要訪問productManufacturer的數據fields.how來實現這一目標? – pavi 2011-12-23 08:29:15
類ProductDO是否爲其現場產品製造商提供了getter? – 2011-12-23 11:40:23
是的。包com.global.onlineShop; public class ProductDO { \t \t ManufacturerDO productManufacturer; (){ \t \t return productManufacturer; \t} \t公共無效setProductManufacturer(ManufacturerDO productManufacturer){ \t \t this.productManufacturer = productManufacturer; \t} \t }上面是productDO域對象,它是 – pavi 2011-12-23 13:35:32