医生说:
" itemDescription:求值为一个String,作为项目显示的描述。"
http://docs.oracle.com/javaee/6/javaserverfaces/2.1/docs/vdldocs/facelets/f/selectItems.html http://docs.oracle.com/javaee/6/javaserverfaces/2.1/docs/vdldocs/facelets/f/selectItem.html
我没有将任何title属性添加到DOM中的结果选项元素或任何内容中,即使将文字字符串设置为其值(在f:selectItem
也不在f:selectItems
上),每个人都单独尝试,后者在列表项目上c:forEach
正确显示了他们的标签。)
一些论坛帖子似乎建议人们将其用于工具提示。
该文档并不完全清楚,组件上的itemDescription属性是否意味着呈现为工具提示/标题?如果没有,它有什么用呢?
答案 0 :(得分:0)
我认为BalusC已经在https://stackoverflow.com/a/25512124/3280015中回答了这个问题,我最初忽略了这一点。
“在创建自定义渲染器时,您可以使用UISelectItem类的未使用的(!)description属性。”
因此它目前尚未使用,留给开发人员使用。也许这就是Doc的意思:
“用于开发工具。”