| Attributes |
| Name | Required | Binding Type | EL | Default | Description |
| alt | false | java.lang.String | true | null | The "alt" text that is shown if the image is not loaded by the browser. |
| binding | false | teamdev.jsf.component.dynamicimage.DynamicImage | only | null | A value-binding expression that associates the DynamicImage with a backing bean property. |
| data | false | byte[],
java.awt.image.RenderedImage | true | null | The data model of the image to be generated dynamically. There are two ways to specify the data model: Specify the image as a byte array. In this case, the data attribute should be set as a value-binding expression that references the byte array representing the image file. Specify the data model as an implementation of the java.awt.image.RenderedImage interface. The "data" attribute should be specified as a value-binding expression that references the value of the java.awt.image.RenderedImage type. |
| height | false | int | true | null | The height of the DynamicImage component. Can be specified in any units (px, mm, em, etc.). |
| id | false | java.lang.String | false | null | The component identifier. |
| rendered | false | boolean | true | true | A flag that indicates whether or not the component is visible. |
| style | false | java.lang.String | true | null | A style for the DynamicImage component. |
| styleClass | false | java.lang.String | true | null | A CSS class name for the DymanicImage component. |
| width | false | int | true | null | The width of the DynamicImage component. Can be specified in any units (px, mm, em, etc.). |