public void generate() throws IOException {
Map<String, Object> params = context.getParameters();
Attributes attrs = new Attributes();
attrs.addDefaultToEmpty("name", params.get("name"))
.addDefaultToEmpty("cols", params.get("cols"))
.addDefaultToEmpty("rows", params.get("rows"))
.addIfExists("wrap", params.get("wrap"))
.addIfTrue("disabled", params.get("disabled"))
.addIfTrue("readonly", params.get("readonly"))