一旦从下拉列表中选择了一个值,我就必须调用后端代码.我正在使用JSF 2.0.在JSF 1.2中我是通过使用<a4j:support>in来实现的<h:selectOneMenu>,但我并没有考虑如何在JSF 2.0中实现它.
Bal*_*usC 10
使用<f:ajax>标签.它与...非常相似<a4j:support>.
<h:selectOneMenu value="#{bean.selectedItem}">
<f:selectItems value="#{bean.selectItems}" />
<f:ajax listener="#{bean.valueChanged}" />
</h:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)
同
public void valueChanged() {
// ...
}
Run Code Online (Sandbox Code Playgroud)
在<f:ajax>还具有一个event属性,它已经默认为valueChange在使用时<h:selectOneMenu>,所以它被省略了.
| 归档时间: |
|
| 查看次数: |
10317 次 |
| 最近记录: |