在选择任何selectItems值时,将显示相关记录,如地址

时间:2012-10-01 09:09:56

标签: jsf oracle-adf

jsf adf ....

我在adf jsf中的代码。 此代码从模型中创建一个选择列表....我希望如果用户从选择列表中选择了特定客户ID,则相关地址将显示在下一行中。任何想法和解决方案如何添加或绑定数据控件(用于地址属性),以便当选择从绑定模型(仅限id属性)生成的选择列表中选择项目值时,将显示相关的地址。

<af:selectOneChoice label="#{bindings.InvView1.label}" id="soc1"
binding="#{backingBeanScope.backing_inv.soc1}"
value="#{bindings.InvView1.inputValue}"
required="#{bindings.InvView1.hints.mandatory}">

<f:selectItems value="#{bindings.InvView1.items}" id="si2"
binding="#{backingBeanScope.backing_inv.si2}" />

</af:selectOneChoice>
</af:selectOneChoice>

2 个答案:

答案 0 :(得分:0)

您可以使用具有setter(客户ID)的bean来激活客户选择。

答案 1 :(得分:0)

您可以使用导航列表。 像这样: https://blogs.oracle.com/shay/entry/the_navigation_list_select_som