Я использую Spring MVC в качестве внешнего интерфейса для моего приложения Spring.У меня есть объект, который помещается в модель, которая содержит все значения для моего отчета.Это выглядит следующим образом:
public class AggregateResultBean {
private String regionName;
private String countryName;
private String indicatorId;
@NumberFormat(pattern="#,###,###.00")
private HashMap<String, BigDecimal> indicatorValues;
.
.
.
}
В моем jsp я перебираю список месяцев, таких как январь 97, февраль и т. Д., Которые являются ключами к хэш-карте displayValues выше, и получаю индикаторконкретный месяц.
Я хочу отформатировать это значение, но приведенный выше код не помогает.
Вторая, более сложная часть состоит в том, что я хочу, чтобы numberFormatter был Percent Formatter, когда, скажем, displayId = 5 или что-то в этом роде.Как мне поступить с помощью аннотаций (или даже без аннотаций)?