如何保存h:datatable的值?
hpowersoft
2008-05-31
大致是这样的:
<h:form> <t:dataTable id="data" var="item" value="#{itemBean.list}"> <h:column> <h:outputText value="#{item.id}"/> </h:column> <h:column> <h:inputText value="#{item.itemName}"/> </h:column> <f:facet name="footer"> <h:commandButton action="#{itemBean.saveAllItem}" value="保存"/> </f:facet> </dataTable> </h:form> 即从数据库中取出所有的item,然后编辑所有的item,然后将所有编辑后的item都保存到数据库中,但是在保存的时候取不到编辑后itemName的值,也保存不到数据库中,请问该如何操作? |
|
yourenyouyu2008
2008-06-01
首先,如果你想批量保存就不需要在每一行有个“保存”按钮,将“保存”按钮移到table外面。有两种方法可以实现。1)在保存按钮上增加监听器,通过监听的事件的源可以获取table组件,从中取出包装的数据模型即可。
2)通过table绑定。 http://yourenyouyu2008.iteye.com/admin/blogs/187543 |
|
aidiyuxin
2008-07-18
bean里谢过方法
映射到M层 页面上在来个按钮和方法帮定 不就ok了吗? |
相关讨论
相关资源推荐
- 电子商务网站用例图
- 几个关于uml的考试题目
- 类似淘宝电商平台详细用例图
- online-book-reselling:这个项目就像一个电子书店网站,您可以在家里舒适地通过Internet购买书籍。 在线书店是Internet上的虚拟商店,客户可以在其中浏览目录并选择感兴趣的书。 用户可以选择许多书籍,这些书籍可以存储在购物车中。 在结帐时,购物车中的物品将作为订单显示。 届时,将需要更多信息来完成交易。 通常,将要求客户填写基本详细信息或选择账单地址,送货地址,送货选项以及付款信息(例如信用卡号)
- idea debug时tomcat多线程变单线程问题
- tomcat线程模型-源码解析
- Java线程状态转化和线程安全问题举例
- tomcat
- Tomcat线程池梳理
- B2C电子商务系统