Warum ist das Gebietsschema für das Währungssymbol formatNumber von jstl beim Festlegen von currencyCode spezifisch?

Ich benutze formatNumber wie folgt:

<fmt:formatNumber value="${amount}" type="currency" currencyCode="${currencyCode}" var="amt" />

Wenn ich in der Ländereinstellung de_DE bin und der Währungscode EUR ist, bekomme ichEUR als symbol, aber wenn ich in locale de_DE bin bekomme ich. Warum wird das Gebietsschema berücksichtigt? Sollte nicht immer EUR in konvertieren? Gibt es sowieso das Verhalten zu bekommen, mit dem ich rechneformatNumber?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage