@Override protected void evaluateAttributes(Dia dia, ELContext elContext) throws JspTagException, IOException { super.evaluateAttributes(dia, elContext); dia.setLabel(resolveValue(label, String.class, elContext)); dia.setBook(resolveValue(book, String.class, elContext)); dia.setPath(resolveValue(path, String.class, elContext)); dia.setWidth(zeroIfEmpty(resolveValue(width, Integer.class, elContext))); dia.setHeight(zeroIfEmpty(resolveValue(height, Integer.class, elContext))); }