Win a copy of Practical SVG this week in the HTML/CSS/JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

JSF is the answer? I don't think so...

 
Karol Oslowski
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
Approximately one year ago, together with my colleague, we had to make a decision what technology to use for the development in some project of ours. At the time, after quick investigation, we came up with the idea of using J2EE, that is EJB + JSF. Let alone the EJB but let me share with you some thoughts that I have about JSF after this year of work with it.
Below you will find a mixture of features (that I would expect any decent web framework to support) and problems (that I would expect any decent framework to solve and let developer not worry about it). Here we go:
-) use of browser back button,
-) page bookmarking,
-) double form submission (by double user click),
-) opening link in new browser tab/window,
-) having multiple copies of a page/service in different browser tabs/windows
Now, correct me if I'm wrong, but I think all of the above pose some (lots of?) difficulties in JSF. And I know that some of those are not easy issues (like browser's back button) but personally I think this list is way too long...
I don't really know any alternative web frameworks so I cannot compare but is it really that the developer has to deal with all of those issues on his own? Or are there frameworks where one does not need to worry about those irritating problems and can concentrate on real development... and JSF is just too immature to provide that?
Best wishes
 
Juhan Voolaid
Ranch Hand
Posts: 179
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Agreed.
 
mo sayed
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I'd appreciate it if you could expand more about these issues.
We're currently scoping the technologies we could use on a project
and it would be useful if I could understand more about the limitations
of jsf. Thanks
regards,
Mo
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!