枚举:
public enum MchtProfitSplitType {
GROUP("向集团结算"),
CHILD("向子商户结算"),
SPLIT("分账结算");
String value;
MchtProfitSplitType(String value) {
this.value = value;
}
public String getValue() {
return value;
}
}
class(初始化中要放到下拉列表里的):
// 分账方式枚举MchtProfitSplitType
List<FtlList> orgProfitSplitTypeList = new ArrayList<FtlList>();
MchtProfitSplitType[] profitSplitType = MchtProfitSplitType.values();
for (int i = 0; i < profitSplitType.length; i++) {
MchtProfitSplitType po = profitSplitType[i];
FtlList l = new FtlList();
l.setName(MchtProfitSplitType.valueOf(po.name()).getValue());
l.setValue(String.valueOf(po.name()));
orgProfitSplitTypeList.add(l);
}
addObject("orgProfitSplitTypeList", orgProfitSplitTypeList);
页面:
<select id="profitSplitType" name="profitSplitType" style="color:#333333" class="STYLE1" οnchange="javascript:onReady();">
<option value="" >请选择</option>
<#list orgProfitSplitTypeList as list>
<option value='${list.value}'<#if profitSplitType?exists && (list.value=profitSplitType || list.name=profitSplitType)> selected</#if> >${list.name}</option>
</#list>
</select>