没有产品ID产品名称价格说明库存类别
1 PR001 Peugeot 206 20000两厢三厢轿车
2 xxxxx xxxxxxxxxxx xxxxx xxxxxxxxxxxx xxx van
我想根据类别在我的页面中显示该表,所以当我问
时select PRODUCT_ID, PRODUCT_NAME, PRICE, DESCRIPTIONK, STOCK from APP.PRODUK where CATEGORY = 'sedan'
它将显示如下
没有产品ID产品名称价格说明库存类别
1 PR001 Peugeot 206 20000两厢三厢轿车
我的问题是,如何使用jsf?我在这里使用JDBC
答案 0 :(得分:0)
为了在JSF中显示它
公共类汽车{
Integer id; Integer productId, String productName, Double price; String description, Integer stock; String category; }
@ManagedBean public class DataBean{ @PostConstruct public init(){ cars = ...write your code to retrieve the cars } private List<Car> cars; public getCars(){ return cars; } }
<h:dataTable value="#{dataBean.cars}" var="car"> <h:column> <f:facet name="header" > <h:outputText value="No."/> </f:facet> <h:outputText value="#{car.id}"/> </h:column> <h:column> <f:facet name="header" > <h:outputText value="Product Id"/> </f:facet> <h:outputText value="#{car.productId}"/> </h:column> </h:dataTable>
我只写了两列。但是复制并改变其余部分。
有关详细信息,请参阅搜索引擎以了解<h:dataTable>