方法总结:
ACTION
类名: MakeOrderAction extend ActionSupport
成员:private Set<OrderDetail> dishes=new HashSet<OrderDetail>();(必须初始化)
方法:getDishes();setDishes(Set<OrderDetail>dishes);
实体类
类名:OrderDetail
成员:private int menuid; private int quantity;
方法:public int getMenuid(); public void setMenuid(int menuid);public int getQuantity(); public void setQuantity(int quantity);
JSP页面:
<input type="text" name="dishes.makeNew[0].menuid" />
<input type="text" name="dishes.makeNew[0]".quantity" />
<input type="text" name="dishes.makeNew[1].menuid" />
<input type="text" name="dishes.makeNew[1]".quantity" />
配置文件
文件名:MakeOrderAction -conversion.properties
内容:
KeyProperty_Dishes=id
Element_Dishes=com.yuhongtech.model.OrderDetail
CreateIfNull_Dishes=true
配置文件置于ACTION同目录下