区: |
/h:selectOneMenu /h:panelGroup |
服务器: |
/h:selectOneMenu /h:panelGroup |

jsf valueChangeListener 表间级联
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- asdtiang 2011-07-17 21:42关注
问题解决了,使用binding没有这个问题:
服务器改动如下:
[code="java"]
private UISelectItems selectItems;public UISelectItems getSelectItems() { return selectItems; } public void setSelectItems(UISelectItems selectItems) { this.selectItems = selectItems; } /** * 值改变事件 带出服务器名称 * @param */ public void quToService(ValueChangeEvent e){ quTableId = (Integer) e.getNewValue(); if(quTableId == null)return; serviceNameTables=fwqService.getAllOfFwq(quTableId); selectItems.setValue(serviceNameTables); }
[/code]
页面:
/h:selectOneMenu本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报