67,512
社区成员
发帖
与我相关
我的任务
分享
public static String getCheckbox(LinkedHashMap<String,Navigation> map_navi,String navis, int typ) {
StringBuffer sb = new StringBuffer();
int iCount = 0;
if (typ == 0)
for (Navigation navi : map_navi.values()) {
if (navis.indexOf(navi.getId()) >= 0) {
iCount++;
sb.append("<input type=\"checkbox\" name=\"checkName\" value=\""
+ navi.getId() + "\" checked />");
sb.append(navi.getNaviName());
sb.append(" ");
if (iCount % 6 == 0)
sb.append("<br/>");
}
}
else
for (Navigation navi : map_navi.values()) {
iCount++;
if (navis.indexOf(navi.getId()) >= 0) {
sb.append("<input type=\"checkbox\" name=\"userInfo.naviList\" value=\""
+ navi.getId() + "\" checked />");
} else {
sb.append("<input type=\"checkbox\" name=\"userInfo.naviList\" value=\""
+ navi.getId() + "\" />");
}
sb.append(navi.getNaviName());
sb.append(" ");
if (iCount % 2 == 0)
sb.append("<br/>");
else {
for (int j = 0; j < (17 - navi.getNaviName().getBytes().length); j++)
sb.append(" ");
}
}
return sb.toString();
}
for (Navigation navi : map_navi.values()) {
if (navis.indexOf(navi.getId()) >= 0)