Ajax支持在H:selectOneMenu用于 [英] Ajax support In h:selectOneMenu
本文介绍了Ajax支持在H:selectOneMenu用于的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我要尽快拨打后台code为一个值从下拉列表中选择。我使用JSF 2.0。在JSF 1.2我用做了< A4J:载体>
在< H:selectOneMenu用于>
,但我我不是歌厅怎么做,在JSF 2.0。
I have to call backend code as soon as one value is selected from drop-down list. I am using JSF 2.0. In JSF 1.2 I did it by using <a4j:support>
in <h:selectOneMenu>
, but I am not geting how to do it in JSF 2.0.
推荐答案
使用了&LT; F:AJAX&GT;
标记。它更类似于&LT; A4J:载体&gt;
Use the <f:ajax>
tag. It's much similar to the <a4j:support>
.
<h:selectOneMenu value="#{bean.selectedItem}">
<f:selectItems value="#{bean.selectItems}" />
<f:ajax listener="#{bean.valueChanged}" />
</h:selectOneMenu>
与
public void valueChanged() {
// ...
}
在&LT; F:AJAX&GT;
还具有一个事件
属性,它已经默认为 valueChange
在使用时&LT; H:selectOneMenu用于&GT;
,所以它被省略
The <f:ajax>
has also an event
attribute which already defaults to valueChange
when used in <h:selectOneMenu>
, so it is been omitted.
这篇关于Ajax支持在H:selectOneMenu用于的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文