Updating the bean value jsf
From a high level, this is what it looks like: - the model is extended from the Component base class.
The model in the UI architecture has additional responsibility.
The input tag is different - rather than adding the type attribute, the type becomes the name of the tag itself.
It is only when you take a closer look, that the differences become apparent.The differences allow the framework to provide features such as: These features are available because of the approach taken in architecting the user interface layer.Most readers should be familiar with the model-view-controller pattern.In this final part of the series, we will complete the transformation of the application by migrating the user interface from Struts to Struts2.In part 1 we looked at the high level architecture and basic diffferences between Struts and Struts 2 apps.