日期:2014-05-18  浏览次数:20673 次

struts2 现实订单功能
页面中实现两部分的填写:1、填写商品信息:型号、数量、价格。2、填写收货人信息:收货人、收货地址、备注。关键是商品信息可以填写多个。请问怎样写jsp页面和action?谢谢
Struts JSP

------解决方案--------------------
后action中定义一个商品信息的List(proList属性),然后在jsp页面中使用proList[idx]的方式赋值,提交的时候就可以将整个List提交到action中保存。
------解决方案--------------------
楼上正解,写在List里面
------解决方案--------------------
js同样也可以用集合传数据到Action中啊 
------解决方案--------------------
引用:
关键是商品的个数不定,需要添加或删除,如果用js进行添加删除行,后台的action 能不能接受到?还是有什么其他方法添加商品?


你可以把商品这个类包装一下啊,比如商品是Item,那么你可以定义个LineItem,里面有成员变量Item,unitPrice,quatity(数量),这不就表示好了。然后action,List存放的是应该是LineItem