Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

building a web application

 
shankar vembu
Ranch Hand
Posts: 309
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have to build a web application from sratch with usual features like user login, database accesses, server side Java code(no ejbs) etc.. I am deciding on which framework to startwith. I see a lot of technologies like Java Server faces, JSP, Servlets, Struts and also many content management sites(Plone, ZMS, Zope, Mambo). HOw do i choose one among these? Basically I am not good at client side stuff. But I do wanna build a robust appl. using an existing framework or do i need to code everything from scratch. I am looking for something which handles the basic requirements like user logins, session management etc. I am sure there is one and someone has already built one using it.
Regards,
SHankar.
p.s. i posted a similar topic in servlets forum but i guess this is a better forum to get replies. my apologies for cross posting.
 
Pradeep bhatt
Ranch Hand
Posts: 8927
Firefox Browser Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can user struts framework.
 
shankar vembu
Ranch Hand
Posts: 309
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Eelco den Heijer:
Before you choose technologies I guess you have to determine what kind of applications you are going to write... Are you going to build portals? Do you have to do a lot of complicated form validation? Do you have a lot of complex page navigation? Struts is becoming more or less a standard these days, but will probably get a lot of competition from JSF and the upcoming portlet technology. Struts does have a rather steep learning curve. JSF on the other hand looks very promising, but is still very young, and will probably change in the coming years....

thanx for the reply. this is not a very huge site that i am building. as of now just a few screens, of course with login, session management, database accesses. i could as well finish this with servlet technologies. but the reason i wanna use a framework is to build something robust(using design patterns like MVC) so that in the future if there is a need to add more and more features to my site, it wont be a problem.
i was overwhelmed with all the technologies available, and could not decide on them. btw i see there is struts, turbine, and Java server faces. what basically is the difference between these three frameworks.
shankar.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic