JSF is that it has not only been designed for
coding experts but for others also Page authors, Component writers etc. Because
of integrating MVC model and flexible in its architecture JSF allows a wide
range of users :
- Page authors :
Web designers have experience with graphic design. They can design look
and feel of web application in html/jsp using custom tag libraries of
JSF.
- Application developers :
Application developers can integrate this design with UI components.
They program objects, event handling, converters, validators.
- Component writers :
Component developer can build custom UI components because of JSF’s
extensible and customizable nature. They can create their own components
directly from UI component classes or extending the standard components
of JSF.
- Application architects :
Application architects are responsible for designing web applications.
Defining page navigation, ensuring Scalability of application,
configuring beans object registration are the key points that an
application architect handles.
- Tool vendors :
JSF is well suited for tool vendors, for example Sun Java Studio
Creator application development tool, who provide tools that take
advantages of JSF to create UI easier.
|
|