I'm new to J2EE and have been fooling around with various app servers. I'm currently investigating Weblogic. Some of their documentation talks about using Spring on top of the server. I'm also looking at Webflow, and contemplating Groovy/Grails. I want to know if using all these apps is overkill. Also, any suggestions as to whether I should use Weblogic or Websphere. Thanks in advance.