Java beginner web-development toolkit/environment
I have been tasked to develop an interactive website using java & mysql: using servlets to retrieve & massage data, applets to do special handling of the data client-side, and to handle requests from the client for different data views. What would you recommend as an proper general-purpose toolkit/environment for web development using java. I need to know what to use for the following: Server side (tomcat?/?) CMS Editor / IDE General tools/utilities Directed (special purpose) tools/utilities Testing and QA tools/utilities/techniques Reference material (both on- & off-line) Please evaluate the