Encoding the Buttons: Java Code
private static final String MORE = ".more";
private static final String LESS = ".less";
private void encodeDecrementButton(ResponseWriter writer, String clientId)
throws IOException {
writer.startElement("input", this);
writer.writeAttribute("type", "submit", null);
writer.writeAttribute("name", clientId + LESS, null);
writer.writeAttribute("value", "<", "value");
writer.endElement("input");
}
private void encodeIncrementButton(ResponseWriter writer, String clientId)
throws IOException {
writer.startElement("input", this);
writer.writeAttribute("type", "submit", null);
writer.writeAttribute("name", clientId + MORE, null);
writer.writeAttribute("value", ">", "value");
writer.endElement("input");
}