depends on what you want and what you need.
there are lots of frameworks out there, but what do you want them to do for you: handle your front-end, back-end, ...
stultuske
Posting Sensei
3,137 posts since Jan 2007
Reputation Points: 1,114
Solved Threads: 433
As stultuske mentioned decision you need to make is front or back end. If you have choice you should learn little of Hibernate and Spring (core no additions) for back-end, just to have idea how you can apply them. Then maybe try something like Tapestry or Wicket for front end
peter_budo
Code tags enforcer
15,436 posts since Dec 2004
Reputation Points: 2,806
Solved Threads: 902