问题描述
我的枚举1
public enum EnumOwner {
MARK,STEV,MICH;
}
枚举2
public enum EnumISNo {
2011550,2021440,2031577,2041019,164811,124004;
}
在 JSF 中,我很好地绑定了每个下拉列表中的两个枚举。现在,当我选择“MARK”时,第一个 4 IsNo 列表应该会出现。如果我选择“STEV”,则第 5 个值会出现在下拉列表中。 'MICH' 应该是第 6 个值。
我的豆子:
//standard getter,setter for both Owner and ISNO Enums
public void setEnumOwnerValueString(String enumOwner) {
String _searchOwner = StringValidator.trimAndNullIfEmpty(enumOwner);
this.enumOwner = ((_searchOwner == null) ? null : EnumOwner.valueOf(_searchOwner));
}
public Object getEnumOwnerValues() {
return UIUtilBean.getLabelStringValues(
SeEnum.SEXPORT_MENU_RESOURCE_BUNDLE,new java.util.ArrayList<EnumOwner>(
java.util.EnumSet.allOf(EnumOwner.class)));
}
public String getEnumISNovalueString() {
return ((this.enumISNo == null) ? null : this.enumISNo.name());
}
public void setEnumISNovalueString(String enumISNo) {
String _search = StringValidator.trimAndNullIfEmpty(enumISNo);
this.enumISNo = ((_search == null) ? null : EnumISNo.valueOf(_search));
}
public Object getEnumISNovalues() {
return UIUtilBean.getLabelStringValues(
SeEnum.SEXPORT_MENU_RESOURCE_BUNDLE,new java.util.ArrayList<EnumISNo>(
java.util.EnumSet.allOf(EnumISNo.class)));
}
如何根据所有者下拉列表过滤下拉列表。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)