Supported JavaBean characters and data types

The Faces Client components support all JavaBeans™ with the following exceptions:
Note: Some Faces Client Components and Client Data have been deprecated and are not recommended for use.
The following have been deprecated and are not recommended for use:
  • Client Data and its associated tooling (such as the Client Data view)
  • Faces Client Components
    • <odc:dataGrid> (Data Grid)
    • <odc:webService> (Web Service)
    • <odc:clientData>
    • <odc:clientBinder>
Faces Client supports the following properties:
  • Basic Java type (for example int and Boolean) or basic Java object types (for example String, Integer, and Boolean).
  • Any other bean.
  • Lists where the getters resolve into arrays, lists, collections, or iterators.
    Note: java.util.Map is not supported as a property type, unless the getter for the map returns an iterator or a collection.

Faces Client supports all data types except ByteArray for WebSphere® Data Objects (WDO) and Service Data Objects (SDO). The size and precision of numbers supported correspond to those supported by JavaScript™: integers between -253 and 253. Inclusive numbers are supported, and only a finite number of real numbers are supported, which could potentially result in a loss of precision when using very large real numbers. For example, it is possible to create real numbers consisting of unscaled precision using the java.math.BigDecimal data type, but, in JavaScript, it may result in a loss of precision in very large real numbers.

Related tasks
Configuring client data
Related reference
Faces Client components
Support for Faces components within the Faces Client framework
Properties for Faces Client Components

Feedback