Over a million developers have joined DZone.

JSF can be used for several purposes.

DZone 's Guide to

JSF can be used for several purposes.

Free Resource

 Recently I got a wonderful opportunity to work with JSF and I couldn't stop myself sharing my feeling with everyone.

By god's grace till last month i didn't a chance to work on JSF. But recently i have to work on a project developed in JSF 1.x.

After spending few days on JSF technology I realized that JSF is not only a web framework and we can use it for several purposes.
Below is just a small list of purposes.

1. To test the patience and mental strength of a developer.
2. If you are a team lead/manager and you want to take revenge on a team member you can allot him to work on a JSF project.
3. If your client is not satisfied with your company services and ending the relationship with the organization and you are working on the last project for that client. You can use JSF for that project and deliver a useless, unmaintainable junk and waste a lot of clients money in terms of billing.
4. If anybody wants to move out of java or entirely from IT and is postponing that decision then allot him to work on a JSF project. He will move to new career with in 1 week.
5. In future if we want to show how to write stateful component oriented junk we can keep some JSF projects and show them for reference.

I know there are some JSF fans across the world and they might scold me for this post.
If you want to scold me please scold me in Error 500: "{2}" Conversion Error setting value ''{0}'' for ''{1}'' format because this is what JSF barks for whatever wrong thing happens in this world.

GOD, Save the java community from JSF.

After working on JSF I am going to YOGA classes.




Siva(One more JSF Victim)



Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}