I'm going to build a basic web application, a pretty normal application with a db. Tell me if this stack seems ok, some of the items I am not familiar with yet, i'm trying to establish a list of technologies/products that I will eventually need:
Spring (note, NO EJBs) Hibernate Either Oracle or MySQL (not sure yet which) ActiveMQ Flash/ActionScript (will I need a presentation framework if i do Flash?) jQuery Dojo (do I need if I want to do AJAX if I already am using Flex?) I will be working with a graphic designer, should I consider Adobe Flash Catalyst(I heard its good to use when java and graphic people need to work together?) If I use Flash, is it easy/normal to have it work with Spring/Java?
I'm thinking of using Flash because I am under the impression that it makes better UIs, and once one knows it, its easier to do so, any opinion from someone who has experience with Flash?
Thanks