JSF Benefits
ŸAbstracts away from HTTP
–Developers don’t need to understand request-response cycle
ŸAbstracts away from HTML
–Developers work with components, not markup
–Developers don’t need to decode requests
ŸComponent Based
–Use existing components
–Render to new devices
ŸListener based events approach
–Similar to 4GL