If I return an object with a currency field, and I'm returning it from a controller. If I use an
<apex:inputField>, the number is correctly formatted as
However, if I use an
<apex:inputHidden>, then the number will be returned as
Can I force the
<apex:inputHidden> to format the number? Alternatively, how can I determine the current user's local settings for number separators in a controller?
UserInfo.getLocale will get the locale. Is there an equivalent of
DecimalFormat for Apex?