CSS is responsible for "good looking UI", it is not dependent on any framework.
Umair Zahid wrote:I want to make the project quickly and I need to create good looking UI that can handle all latest technology without doing lot of configurations.
The tasks are handled by different technologies, not by a single one. JQuery for AJAX, Spring is good for integration of Hibernate or any other ORM.
Umair Zahid wrote:Actually I want to adopt a framework that supports and can be integrated with most of the latest technologies, that can handle ajax, can be integrated with hibernate, can handle credit card payments, etc.
Are you saying Java code is written in JSP?
Umair Zahid wrote:I also tried my project with simple JSP but JSP code is mostly mixed in html and I think it will be difficult to maintain in long run.
Umair Zahid wrote:Actually I want to adopt a framework that supports and can be integrated with most of the latest technologies, that can handle ajax, can be integrated with hibernate, can handle credit card payments, etc. I am thinking of using Spring framework.
Winston Gutkowski wrote:
Sounds to me like you're already making choices yourself.
Personally, I'd stick to the "what" stuff you had in your first post - flight search, booking application, communication with external system (which one(s)?), displaying responses, credit card payments, keeping activities in a db, etc, etc - and maybe elaborate on them a bit, working out where your app will be interfacing with others (and therefore may not have a choice about "framework") and where you have control.
Once you have a reasonably detailed list of the "what", I suspect we may be able to help you better.
And I say "we", but I suspect I'd be in the same boat as you, not being up on the latest and greatest when it comes to frameworks - but a detailed "what" list would definitely be my first order of business.
Umair Zahid wrote:My application will provide a user interface...
I will be keeping the usage data, request details,etc in db to maintain user profile.