Двойное воспроизведение в научной нотации вместо нормального значения в JSTL (JSP).Хотя это же значение отображается нормально в формате JSON - PullRequest
0 голосов
/ 07 июня 2018

У меня есть объект Java, который содержит свойство double.

Я использую Spring MVC.При подключении объекта Java (модель) к странице JSP и рендеринга (ModelAndView), он отображается в научной нотации.

1.1980598E7

Хотя, с другой стороныпри возврате объекта JSON значение double отображается нормально.

11980598

Пожалуйста, предложите.Я хочу отобразить как нормальное значение в обоих случаях.

Ниже не работает для JSTL.

DecimalFormat df2 = new DecimalFormat(".##");
sampleDoubleValue =Double.valueOf(df2.format(sampleDoubleValue ));

Кто-то пометил этот вопрос как дублирующий вопрос.Я также хотел бы знать, почему он работает в JSON, а не в JSP.Поэтому, пожалуйста, не рассматривайте это как дублирующий вопрос, если только предыдущий вопрос не полностью отвечает на мой вопрос.

...