I have never used struts nor JSF. My team starting a new project. What should we go for? I know struts is a proven framework, but will JSF replace Struts in the near future? Which one of these technologies is not a BUZZ framework? Is it easy to learn JSF? thanks
SCJD 1.4<br />SCJP 1.4<br />-----------------------------------<br />"With regard to excellence, it is not enough to know, but we must try to have and use it.<br />" Aristotle
I have used both, and unless you have a JSF-friendly IDE, Struts is the only way to go. JSF pages are difficult to design without a tool that understands the expected coding patterns. I personally do not see JSF replacing Struts. However, time will tell. Scott Stanlick
As I said in another post, JSF and Struts are supplementary, not replacing each other. You can use Struts to provide MCV model in client side, while you can use JSF to make a more fancy and standardize client components. Thus, they are helping each other, not replacing. Nick.
stanlick, Welcome to Javaranch! We don't have too many rules around here, but we do have a Naming Policy. Please adjust your display name accordingly. You can change your display name here. Thanks, and I hope we see you around.
Hello Hanna Habashy, JSF is still new technology, i will recommend you to go with struts at the moment. May be you can shift to JSF at later stage. According to Bill Dudney in other thread, there are ways by which you can gracefully shift your code from struts to JSF.
Prakash Dwivedi (SCJP2, SCWCD, SCBCD)
"Failure is not when you fall down, Its only when you don't get up again"
I have asked that question in this thread. But the author seems to miss that thread... I hope he will reply to my post soon... I can see that there are a lot of posts for the authors to reply... He might miss some, including mine... But it's worth to wait for a reply from an author as him...
Co-author of SCMAD Exam Guide, Author of JMADPlus SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0