我在JSF xhtml页面中选择了菜单。选择菜单包含
<h:selectOneMenu value="#{bean.statusFlag}">
<f:selectItems value="#{bean.statusList}"/>
</h:selectOneMenu>
该值将以状态存储。
这很好用。我必须在下一栏中打印h:outputText中的值。
<h:outputText value="#{bean.statusFlag}" />
打印代码而不是值对应的代码值,因为该值在statusList中。
有没有办法实现这一点,而无需修改支持bean。
答案 0 :(得分:1)
您可以在<f:ajax>
中实施某种<h:selectOneMenu>
。
您还可以将jquery与onchange()
事件一起使用。
$('#select').change(function() {
$('#outText').val($('#select').val());
});
希望有所帮助!