| Attributes |
| Name | Required | Request-time | Type | Description |
| destType | false | false | java.lang.String | The java class name the value should be converted to.
Default: automatically determined through valueBinding |
| currencyCode | false | false | java.lang.String | ISO 4217 currency code |
| currencySymbol | false | false | java.lang.String | The currency symbol used to format a currency value.
Defaults to the currency symbol for locale. |
| groupingUsed | false | false | java.lang.String | Specifies whether output will contain grouping separators.
Default: true. |
| integerOnly | false | false | java.lang.String | Specifies whether only the integer part of the input will be parsed.
Default: false. |
| locale | false | false | java.lang.String | The name of the locale to be used, instead of the default as specified
in the faces configuration file. |
| maxFractionDigits | false | false | java.lang.String | The maximum number of digits in the fractional portion of the number. |
| maxIntegerDigits | false | false | java.lang.String | The maximum number of digits in the integer portion of the number. |
| minFractionDigits | false | false | java.lang.String | The minimum number of digits in the fractional portion of the number. |
| minIntegerDigits | false | false | java.lang.String | The minimum number of digits in the integer portion of the number. |
| pattern | false | false | java.lang.String | A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat. |
| type | false | false | java.lang.String | The type of formatting/parsing to be performed.
Values include: number, currency, and percentage. Default: number. |
| summaryMessage | false | false | java.lang.String | alternate conversion error summary message format string |
| detailMessage | false | false | java.lang.String | alternate conversion error detail message format string
(use 'message' and 'detailMessage' alternatively) |