Text
package com.seabird.kzzsd.web.tags;
/**
* <p>Title: 自定义标志功能为网页双语显示中国各省、直辖市、自治区的名称提供接口</p>
* <p>Description: 此程式功能为网页根据计算机用户所使用的语言(中英)来显示中国各省、直辖市、自治区的名称。</p>
* <p>Copyright: Copyright (c) 2011</p>
* <p>Company: 海鸟软件工作室</p>
* @author 黄友志
* @version 1.1
*/
import javax.servlet.jsp.tagext.TagSupport;
import com.seabird.kzzsd.db.TableDAO;
public class DistrictTag extends TagSupport {
public int doStartTag() {
TableDAO districts = new TableDAO(new String[]{"id","table"},
"districttag", "districttag");
Object[] role = new Object[2];
if(pageContext.getRequest().getLocale().getCountry().equals("CN")){
try {
role[0] = "北京市";
role[1] = "北京市";
districts.addOneObject(role);
role[0] = "天津市";
role[1] = "天津市";
districts.addOneObject(role);
role[0] = "上海市";
role[1] = "上海市";
districts.addOneObject(role);
role[0] = "重庆市";
role[1] = "重庆市";
districts.addOneObject(role);
role[0] = "河北省";
role[1] = "河北省";
districts.addOneObject(role);
role[0] = "江西省";
role[1] = "江西省";
districts.addOneObject(role);
role[0] = "山东省";
role[1] = "山东省";
districts.addOneObject(role);
role[0] = "山西省";
role[1] = "山西省";
districts.addOneObject(role);
role[0] = "内蒙古自治区";
role[1] = "内蒙古自治区";
districts.addOneObject(role);
role[0] = "河南省";
role[1] = "河南省";
districts.addOneObject(role);
role[0] = "辽宁省";
role[1] = "辽宁省";
districts.addOneObject(role);
role[0] = "湖北省";
role[1] = "湖北省";
districts.addOneObject(role);
role[0] = "吉林省";
role[1] = "吉林省";
districts.addOneObject(role);
role[0] = "黑龙江";
role[1] = "黑龙江";
districts.addOneObject(role);
role[0] = "广东省";
role[1] = "广东省";
districts.addOneObject(role);
role[0] = "江苏省";
role[1] = "江苏省";
districts.addOneObject(role);
role[0] = "广西壮族自治区";
role[1] = "广西壮族自治区";
districts.addOneObject(role);
role[0] = "海南省";
role[1] = "海南省";
districts.addOneObject(role);
role[0] = "四川省";
role[1] = "四川省";
districts.addOneObject(role);
role[0] = "浙江省";
role[1] = "浙江省";
districts.addOneObject(role);
role[0] = "贵州省";
role[1] = "贵州省";
districts.addOneObject(role);
role[0] = "安徽省";
role[1] = "安徽省";
districts.addOneObject(role);
role[0] = "云南省";
role[1] = "云南省";
districts.addOneObject(role);
role[0] = "福建省";
role[1] = "福建省";
districts.addOneObject(role);
role[0] = "西藏自治区";
role[1] = "西藏自治区";
districts.addOneObject(role);
role[0] = "甘肃省";
role[1] = "甘肃省";
districts.addOneObject(role);
role[0] = "青海省";
role[1] = "青海省";
districts.addOneObject(role);
role[0] = "宁夏回族自治区";
role[1] = "宁夏回族自治区";
districts.addOneObject(role);
role[0] = "新疆维吾尔族自治区";
role[1] = "新疆维吾尔族自治区";
districts.addOneObject(role);
role[0] = "其它地区";
role[1] = "其它地区";
districts.addOneObject(role);
pageContext.setAttribute("districtList",districts);
}catch(Exception e) {
e.getMessage();}
} else {
role[0] = "BEIJING";
role[1] = "BEIJING";
districts.addOneObject(role);
role[0] = "TIANJIN";
role[1] = "TIANJIN";
districts.addOneObject(role);
role[0] = "SHANGHAI";
role[1] = "SHANGHAI";
districts.addOneObject(role);
role[0] = "CHONGQING";
role[1] = "CHONGQING";
districts.addOneObject(role);
role[0] = "HEBEI";
role[1] = "HEBEI";
districts.addOneObject(role);
role[0] = "JIANGXI";
role[1] = "JIANGXI";
districts.addOneObject(role);
role[0] = "SHANDONG";
role[1] = "SHANDONG";
districts.addOneObject(role);
role[0] = "SHANXI";
role[1] = "SHANXI";
districts.addOneObject(role);
role[0] = "NEIMENGGU";
role[1] = "NEIMENGGU";
districts.addOneObject(role);
role[0] = "HENAN";
role[1] = "HENAN";
districts.addOneObject(role);
role[0] = "LIAONING";
role[1] = "LIAONING";
districts.addOneObject(role);
role[0] = "HUBEI";
role[1] = "HUBEI";
districts.addOneObject(role);
role[0] = "JILIN";
role[1] = "JILIN";
districts.addOneObject(role);
role[0] = "HEILONGJIANG";
role[1] = "HEILONGJIANG";
districts.addOneObject(role);
role[0] = "GUANGDONG";
role[1] = "GUANGDONG";
districts.addOneObject(role);
role[0] = "JIANGSU";
role[1] = "JIANGSU";
districts.addOneObject(role);
role[0] = "GUANGXI";
role[1] = "GUANGXI";
districts.addOneObject(role);
role[0] = "HAINAN";
role[1] = "HAINAN";
districts.addOneObject(role);
role[0] = "SICHUAN";
role[1] = "SICHUAN";
districts.addOneObject(role);
role[0] = "ZHEJIANG";
role[1] = "ZHEJIANG";
districts.addOneObject(role);
role[0] = "GUIZHOU";
role[1] = "GUIZHOU";
districts.addOneObject(role);
role[0] = "ANHUI";
role[1] = "ANHUI";
districts.addOneObject(role);
role[0] = "YUNNAN";
role[1] = "YUNNAN";
districts.addOneObject(role);
role[0] = "FUJIAN";
role[1] = "FUJIAN";
districts.addOneObject(role);
role[0] = "XIZANG";
role[1] = "XIZANG";
districts.addOneObject(role);
role[0] = "GANSU";
role[1] = "GANSU";
districts.addOneObject(role);
role[0] = "QINGHAI";
role[1] = "QINGHAI";
districts.addOneObject(role);
role[0] = "NINGXIA";
role[1] = "NINGXIA";
districts.addOneObject(role);
role[0] = "XINJIANG";
role[1] = "XINJIANG";
districts.addOneObject(role);
role[0] = "OTHER";
role[1] = "OTHER";
districts.addOneObject(role);
pageContext.setAttribute("districtList",districts);
}
return SKIP_BODY;
}
}