我在JSF中执行以下过程
1)通过文本框获取用户的输入。
2)当用户点击添加按钮时我想在数据表中显示输入的数据,所以我使用Arraylist在datatable中显示。还应该清除文本框以供下一次输入。
3)用户输入了另一个数据,然后点击添加按钮,数据也显示在网格中。
4)当用户检查并单击时,使用arraylist在datatable中显示的数据应保存在数据库表中。
注意:前三个流程完成最后一个流程是问题所以请帮助如何存储数据.. 在此先感谢
我的数据表显示
<h:column>
<f:facet name="header">Address Id</f:facet>
#{add.address_id}
</h:column>
<h:column>
<f:facet name="header">Customer Id</f:facet>
#{add.customer_id}
</h:column>
<h:column>
<f:facet name="header">Country</f:facet>
#{add.country}
</h:column>
<h:column>
<f:facet name="header">Address1</f:facet>
#{add.address1}
</h:column>
<h:column>
<f:facet name="header">Address2</f:facet>
#{add.address2}
</h:column>
<h:column>
<f:facet name="header">Address3</f:facet>
#{add.address3}
</h:column>
<h:column>
<f:facet name="header">Address4</f:facet>
#{add.address4}
</h:column>
<h:column>
<f:facet name="header">Address2</f:facet>
#{add.address2}
</h:column>
<h:column>
<f:facet name="header">City</f:facet>
#{add.city}
</h:column>
<h:column>
<f:facet name="header">County</f:facet>
#{add.county}
</h:column>
<h:column>
<f:facet name="header">State</f:facet>
#{add.state}
</h:column>
<h:column>
<f:facet name="header">Province</f:facet>
#{add.province}
</h:column>
<h:column>
<f:facet name="header">Postal Code</f:facet>
#{add.postal_code}
</h:column>
<h:column>
<f:facet name="header">Bill To Flag</f:facet>
#{add.bill_to_flag}
</h:column>
<h:column>
<f:facet name="header">Enabled Flag</f:facet>
#{add.enabled_flag}
</h:column>
<h:column>
<f:facet name="header">End Date Active</f:facet>
#{add.end_date_active}
</h:column>
<h:column>
<f:facet name="header">Last Update Date</f:facet>
#{add.last_update_date}
</h:column>
<h:column>
<f:facet name="header">Last Updated By</f:facet>
#{add.last_updated_by}
</h:column>
<h:column>
<f:facet name="header">Province</f:facet>
#{add.province}
</h:column>
<h:column>
<f:facet name="header">Creation Date</f:facet>
#{add.creation_date}
</h:column>
<h:column>
<f:facet name="header">Created By</f:facet>
#{add.created_by}
</h:column>
<h:column>
<f:facet name="header">Last Update Login</f:facet>
#{add.last_update_login}
</h:column>
答案 0 :(得分:0)
通常您需要一个CRUD页面。查看以下链接
Generate PrimeFaces Pages from Entity Classes in NetBeans
Netbeans prime faces插件使用JPA从SQL数据库生成CRUD页面。
答案 1 :(得分:0)
为简单起见,请使用任何ORM技术(Hibernate,JPA,iBatis等),以便将每个数据库表记录(或行)标识为Java对象。
由于 JK