如何从f:selectItems获取JSF xhtml页面中的值

时间:2014-04-29 11:17:59

标签: jsf jsf-2 xhtml

我在JSF xhtml页面中选择了菜单。选择菜单包含

<h:selectOneMenu value="#{bean.statusFlag}">

    <f:selectItems value="#{bean.statusList}"/>
 </h:selectOneMenu>

该值将以状态存储。

这很好用。我必须在下一栏中打印h:outputText中的值。

<h:outputText value="#{bean.statusFlag}" />

打印代码而不是值对应的代码值,因为该值在statusList中。

有没有办法实现这一点,而无需修改支持bean。

1 个答案:

答案 0 :(得分:1)

您可以在<f:ajax>中实施某种<h:selectOneMenu>

您还可以将jquery与onchange()事件一起使用。

$('#select').change(function() {
    $('#outText').val($('#select').val());
});

希望有所帮助!

相关问题