Only component high-level changes and component-specific functionality removal/changes mentioned there. For common attributes names changes follow the [Rich components standartized attributes| link ]
RichFaces 3.3.3 | RichFaces 4.x | Changes |
---|---|---|
ajaxValidator | validator | Client validation feature added. Processes both JSR-303 and standard validators. Uses the same ajax validation as for 3.3.x in case where client validation not applicable. [demo] |
beanValidator | removed | Not required as standartized in JSF. |
graphValidator | graphValidator | Works in the same way. Important: uses clonning validated bean in order to validate at proper phase. So if want to validate at proces_validations - implement Clonneable in your object and add public clone() method. [demo] |
message | message | Same Ajax auto update feature. Important! Icons usage changed to just CSS. Summary and Details became separate elements so skinning improved. [reference] Added with the client side updates support and used by Client Side Validation. |
messages | messages | Same Ajax auto update feature. Icons usage changed to just CSS. Layouts definitions also changed to just CSS usage. Summary and Details became separate elements so skinning improved. Added with the client side updates support and used by Client Side Validation. |
n/a | notify notifyMessage notifyMessages notifyStack | The notify components are new with RichFaces 4 |
Comments