マイページ表示一覧 カテゴリ名。ユーザーがカテゴリ名をクリックすると、カテゴリ名ごとにリスト製品が表示されます。このコードでは、CateogryId を h:inputHidden の値として渡したいと考えています。と同じ<h:inputText value="#{produtBean.categoryId}"></h:inputText>
です。
読んでくれてありがとう!
xhtml からのコード
<ui:repeat value="#{productBean.listCategory}" var="c">
<h:form>
<h:inputHidden value="#{productBean.categoryId}" ></h:inputHidden>
<h:commandLink value="#{c.name}" action="#{productBean.listProductByCt}" ></h:commandLink>
</h:form>
</ui:repeat>
ProductBean からのコード
public String listProductByCt()
{
if(categoryId==0)
{
return "index";
}
listProduct = new ProductsDB().listProducts(categoryId);
return "product";
}