button.setLabel(label == null ? createStringValueExpression("Next") : label); // todo: i18n
button.setAction(action);
//todo button.setActionListener("#{" + wizard + ".next}");
//todo button.setDisabled(Boolean.toString(action == null));
button.doStartTag();
button.doEndTag();
return result;
}
protected ValueExpression createStringValueExpression(String expression) {