Regarding formatting/validation of money, there is one aspect
which I omitted to mention earlier, namely in some countries it is
necessary to support multiple currencies, such as DM and euro in
Germany. Although there is a distinct locale each for DM and euro,
there may be a reason to display both on the same page. Also
some financial applications may require a variety of different
currencies on the same page; for example you may need to
display US$ for a German user.
The point is that the user's locale may not be sufficient to
determine the currency, and hence formatting.
Moreover, the formatting could depend on both the currency and
the user's locale, for example the user locale could determine the
decimal point convention and thousands separator convention (","
or "."). Java itself does not provide support for formatting dependent
on both user locale and currency, so if this is needed it would have
to be hand made. Other than this, you can go a long way with the
support which Java has built in for currency.
--
Andrew Harris
[EMAIL PROTECTED]