こんにちは、xhtml ページの値にアクセスできません。アプリケーションのフロント エンドとして JSF を使用しています。
ProductEntity.java
String name;
String cost;
String mfgDate;
// set()/get() methods
ProductBean.java
private ArrayList<ProductTO> productTO = new ArrayList<ProductTO>();
setProductTO()/getProductTO()
init(){
proList = proManager.getAllProduct(); //getting list of all products
for (ProductEntity proEntity : proList) {
ProTO proTo = new ProTO();
proto.set(proEntity);
.....
}
productTO.add(proTo);
showProduct.xhtml
<h:dataTable value="#{product.productTO}" var="pto">
<h:column>
<f:facet name="header">
<h:outputText
value="productname" />
</f:facet>
<h:outputText value="#{pto.name}"/>
</h:column>
</h:dataTable>
pto.name の値が HTML ページに反映されません。proList に値が入力されていますが、html でアクセスすると値が表示されません。いくつかの解決策を提案してください。ありがとう !!!!