前端页面的显示,数据字典除了在数据库中配置键值对外,还可以在xml文件里配置
status.xml
<pax_tp-status>
<VALUE key="ADT">成人</VALUE>
<VALUE key="CHD">儿童</VALUE>
<VALUE key="INF">婴儿</VALUE>
</pax_tp-status>
public String getPaxTp() {
return paxTp;
}
public void setPaxTp(String paxTp) {
this.paxTp = paxTp;
}
public String getPaxTpCn(){
try {
Map<String,String>map=Dom4jUtils.getXmlNodeListWithAttr(Dom4jUtils.getXmlDocument("status.xml"), "pax_tp-status","VALUE", "key");
if(map.containsKey(paxTp)) return map.get(paxTp);
else if(map.containsKey(paxTp.toUpperCase()))return map.get(paxTp.toUpperCase());
else return null;
} catch (Exception e) {
return null;
}
}