struts2一次提交多个对象

上传人:飞*** 文档编号:39984675 上传时间:2018-05-21 格式:DOC 页数:5 大小:36.50KB
返回 下载 相关 举报
struts2一次提交多个对象_第1页
第1页 / 共5页
struts2一次提交多个对象_第2页
第2页 / 共5页
struts2一次提交多个对象_第3页
第3页 / 共5页
struts2一次提交多个对象_第4页
第4页 / 共5页
struts2一次提交多个对象_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《struts2一次提交多个对象》由会员分享,可在线阅读,更多相关《struts2一次提交多个对象(5页珍藏版)》请在金锄头文库上搜索。

1、struts2 一次提交多个对象一次提交多个对象 分类: Struts 2011-12-19 09:08 1307 人阅读 评论(0) 收藏 举报 strutsiteratorstringsession 产品 float楼主的这个业务要求可以先用一个类(TestProduct)封装那几个字段,然后再把TestProduct 放到一个 Map 里(Map products)。具体代码如下:products_ognl.jsp 这个产品录入界面:HTML code使用 OGNL 表达式进行类型转换字符串到 Product 的转换产品 1产品 2产品 3TestProductAction.javaJa

2、va codepublic class TestProductAction extends ActionSupport private Map products;public String execute() throws Exception TestProductDAO testProductDAO = new TestProductDAO();testProductDAO.saveProducts(getProducts();return SUCCESS;public void setProducts(Map products) this.products = products;publi

3、c Map getProducts() return products;TestProduct.javaJava codepublic class TestProduct implements Serializable private Long id = null;private String name;private float price;private int count;public TestProduct() public void setId(Long id) this.id = id;public Long getId() return id;public void setNam

4、e(String name) this.name = name;public String getName() return name;public void setPrice(float price) this.price = price;public float getPrice() return price;public void setCount(int count) this.count = count;public int getCount() return count; TestProductDAO.javaJava codepublic class TestProductDAO

5、 public void saveProducts(Map products) Session session = null;Transaction tx = null;try session = HibernateSessionFactory.getSession();tx = session.beginTransaction();for (TestProduct product : products.values() session.save(product);mit(); catch (HibernateException e) try tx.rollback(); catch (HibernateException rbe) rbe.printStackTrace(); finally HibernateSessionFactory.closeSession();productsview_ognl.jsp 这个是产品显示界面:Java code显示 Product 的属性值产品名称价格数量$product.key$product.value.name$product.value.price$product.value.count

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号