I try to prepare a html page in JSF. I would like to get products by categories and I got the INFO message below.
INFO MESSAGE
15:54:32,650 INFO [javax.enterprise.resource.webcontainer.jsf.renderkit] (default task-1) WARNING: FacesMessage(s) have been enqueued, but may not have been displayed. sourceId=j_idt2:foo[severity=(ERROR 2), summary=(Conversion Error setting value '1' for 'null Converter'.), detail=(Conversion Error setting value '1' for 'null Converter'.)]
INFO MESSAGE ENDED
Here is a part of my HTML page. I know I should asscoiate may h:selectone Menu with h:messages but don't know how to do.
<h1 align="center">
<h:selectOneMenu align="center" value="#{productsByCategories.selectedCategory}">
<f:selectItem itemLabel="Select Category Name" itemValue = "#{productsByCategories.selectedCategory.categoryName}" noSelectionOption="true"/>
<f:selectItems value="#{listCategoriesBean.categories}" var="category"
itemLabel="#{category.id}" itemValue="#{category.id}" />
</h:selectOneMenu>
<h:outputText value=" " />
<h:outputText value=" " />
<h:outputText value=" " />
<f:param name="categoryId" value="#{category.id}" />
<h:commandButton action="#{productsByCategories.init()}" value="List Products of Category" />
</h1>