Как я добираюсь NumberFormat.getCurrencyInstance()
распечатать отрицательные долларовые значения валюты со знаком "минус"?
Вот являются тем, который я всегда заканчиваю тем, что использовал или в классе Java или через тэг fmt:formatNumber jstl:
DecimalFormat format = new DecimalFormat("$#,##0.00;$-#,##0.00");
String formatted = format.format(15.5);
Это всегда производит, по крайней мере, 0,00$ и последовательно при отображении. Также включает тысячи разделителей при необходимости. Можно переместить знак "минус" перед знаком доллара, если это - требование.
Наряду с добавлением стиля CSS цвет фона: прозрачный;
к основному элементу iframe-документа необходимо также добавить атрибут allowtransparency
к элементу iframe в содержащем документе.
Для получения дополнительной информации см. http://msdn.microsoft.com/en-us/library/ms533072 (VS.85) .aspx .
Если вы не можете изменить документ iframe, вам не повезло. Возможно, существует другой источник данных, который предоставляет их в другом формате, например XML или JSON?
-121--432â1-Можно использовать HTTP Digest Access Authentication (некоторые сведения о реализации здесь и здесь ), что намного сильнее, чем основные, но это все еще компромисс безопасности . Если требуется дополнительная безопасность, то достаточно поставить службу за SSL (если это опция).
-121--2473739- Возможно, лучше всего создать собственный DecimalFormat
, если требуется определенный формат, а не использовать значение по умолчанию.
Изменить: Вероятно, вы также можете привести результат NumberFormat.getCurrencyInstance () к DecimalFormat
и настроить его в соответствии с вашими предпочтениями.