WW-4801 Only one hidden field per checkboxlist.

This commit is contained in:
gregh
2017-05-30 15:02:23 +01:00
parent 2fb431d97e
commit 46153e78da
@@ -84,22 +84,22 @@ public class CheckboxListHandler extends AbstractTagHandler implements TagGenera
characters(itemValueStr);
super.end("label");
// Hidden input section
a = new Attributes();
a.add("type", "hidden")
.add("id",
"__multiselect_"
+ StringUtils.defaultString(StringEscapeUtils.escapeHtml4(id)))
.add("name",
"__multiselect_"
+ StringUtils.defaultString(StringEscapeUtils.escapeHtml4(name)))
.add("value", "").addIfTrue("disabled", disabled);
start("input", a);
end("input");
stack.pop();
cnt++;
}
// Hidden input section
Attributes a = new Attributes();
a.add("type", "hidden")
.add("id",
"__multiselect_"
+ StringUtils.defaultString(StringEscapeUtils.escapeHtml4(id)))
.add("name",
"__multiselect_"
+ StringUtils.defaultString(StringEscapeUtils.escapeHtml4(name)))
.add("value", "").addIfTrue("disabled", disabled);
start("input", a);
end("input");
}
}