f:selectItems问题

问题描述

| 我已使用以下代码填充选择框。该代码
   <h:form id=\"myForm\" prependId=\"false\">
   <h:selectOneMenu  id =\"user\" value=\"#{customer.userName}\"  >
         <f:selectItem itemLabel=\"Select One\" itemValue=\"Jose\" /> 
         <f:selectItems value=\"#{customer.perInfoAll}\" var=\"model\" itemValue=\"#{model.userName}\" itemLabel=\"#{model.userName}\" />
        </h:selectOneMenu >   
   </h:form>
itemLabel向我显示了正确的字符串值,但是每个选项的itemValue属性向我显示了我从侦听器获得的列表。请纠正我。     

解决方法

接受包含值标签对的SelectItem列表。 在这里检查用法。